Nginx редирект и скрытие расширений /index.php и /index.html в ссылках

Nginx редирект и скрытие расширений /index.php и /index.html в ссылках

Roman Bogachev VMware Specialist | Drone Pilot | Traveler

Отключение отображения расширения файлов в ссылках при обращении к сайту.

Добавим в блок server следующие строчки для того чтобы осуществлять редирект с ссылок /index.php, /index.htm или /index.html на /

1
2
3
4
# block access to /index.(php|htm|html) 
if ($request_uri ~ "/index.(php|html?)") {
rewrite ^ /$1 permanent;
}
Перезагружаем сервис
1
service nginx restart

Теперь Nginx скрывает расширения /index.(php|htm|html)

On this page