По всем урлам открывается одна страница page1.html
Это что такое? Почему так и как это побороть?
зы: Нагуглил только такое решение:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /{2,}
RewriteRule ^(.*) /$1 [R=301,L]
Лишние слеши убирает, на проверка ответа сервера от яндекса все равно пишет ответ 200 ОК на урлы с множетсвом слешей. И к тому же мне кажется правильнее отдавать 404 на такие урлы.
уже милион раз показывал
1. вам нужно не только удалять лишние слеши но и удалять их вовсе если в конце файл и тд и тп
я тут все подробно расписал klondike-studio.ru/standarts/standartnyy-htaccess
Хорошо, пусть 301, но все равно яндекс пишет что на такие страницы отдается 200 ОК.
Интересно, что pr-cy.ru пишет, что на ту же страницу от дается 301.
Это что сервис яндекса врет?
Возможно 200 отдается на уже перемещенную страницу. Лучше гляньте в гугл-хроме в инструментах разработчика. Зайдите по адресу со множеством слешей и посмотрите какой код получите.
Очень хорошо. А в яндексе они игнорируются? Мне почему-то кажется, что яша по своей мерзкой привычке считает данные url разными, а контент соответсвенно дублем...