С помощью этого редиректа, вы сможете убрать из ссылок окончание «.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 местах)

Понравилась статья? Расскажи друзьям!

Комментарии

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

avatar
wpDiscuz
Авторизация
*
*
Регистрация
*
*
*
Генерация пароля