301 редирект

K
На сайте с 12.05.2016
Offline
21
683

В файле htaccess настраиваю 301 редирект. Страницы урл которых заканчивался на .html не редиректятся а остальное работает. Подскажите в чем может быть проблема?

Redirect 301 /catalog/test http://www.test.ru/catalog/tesy/ - работает

Redirect 301 /catalog/test.html http://www.test.ru/catalog/tst - не работает

Jan-Go
На сайте с 12.03.2015
Offline
19
#1

Возможно дело в настройках сервера. Напишите админу или в поддержку хостеру.

Также попробуйте поставить эти редиректы выше в файле htaccess - возможно раньше срабатывают другие правила или исключения и ваши не обрабатываются.

Станислав Романенко
На сайте с 05.09.2007
Offline
325
#2

khiraoksana, а точно не работает? Проверьте тут - http://bertal.ru/

Сайт не лезет в топ? Сделаю аудит без воды всего за 8000 рублей! Отзывы клиентов тут (https://searchengines.guru/ru/forum/939454), почта для связи: ingref@ya.ru Посмотрю, в чём проблема с вашим сайтом, за 100 рублей (https://searchengines.guru/ru/forum/comment/15662080).
K
На сайте с 12.05.2016
Offline
21
#3
Ingref:
khiraoksana, а точно не работает? Проверьте тут - http://bertal.ru/

скрин http://prntscr.com/dh8e7x

выходит что редирект срабатывает, но выше списка редиректов в htacсess есть правило

RewriteCond %{THE_REQUEST} ^(.*)\.html

RewriteRule ^(.*)\.html$ /$1 [R=301,L]

и если я правильно понимаю то срабатывает правило по убиранию .html

как же быть, список редиректов выше поднять нужно или в самом редиректе уже убрать и писать Redirect 301 без html ?

Станислав Романенко
На сайте с 05.09.2007
Offline
325
#4

Выше поднимите.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий