Убрать «.php» или «.html» в ссылках на сайте

vneshnie ssylki na sajt

С помощью этого редиректа, вы сможете убрать из ссылок окончание «.php» или «.html».

Например, если раньше ваша страница открывалась так site.ru/contact.html, то будет так site.ru/contact

Для этого, добавьте в файл «.htaccess» (находится в корне сайта, если нету, то создаем файл с таким же именем) такой код:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^.*$ $0.html [L,QSA]
RewriteCond %{THE_REQUEST} ([^\s]*)\.html(\?[^\s]*)?
RewriteRule (.*) %1 [R=301,L]

* Код выше убирает в ссылках «.html», для «.php» или другого окончание нужно в коде заменить html на php (в 3 местах)

Похожие материалы

Оставить комментарий

Оставить заявку

Мы свяжемся с вами в ближайшие время