Ребята, кто убирал повторяющиеся слэши с сайта?
например:
site.ru/node/1 доступен так же по адрусу site.ru////node/1 site.ru////////node/1 и т.д.
главная тоже доступна со слэшами.
Стандартный подход
RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
RewriteRule . %1/%2 [R=301,L]
не работает
Пробовала еще
RewriteCond %{THE_REQUEST} \s/+(.*?)/{2,}([^\s]*)
RewriteRule ^ %1/%2 [R=302,L,NE]
RewriteRule (.+)/$ /$1 [L,R=301]
Убирает только если слэшей больше 3-х, в остальном не работает(((
Как их побороть?
Комментарии
Зачем???
)) весело)
Но сеошникам они почем-то мешают...
таких сеошников нужно обходить стороной. спроси у них зачем нужно убирать слеши, пускай обоснуют. я конечно понимаю, что им нужно осваивать бюджет, но не такой же хренью заниматься
покажи им урлы https://support.google.com////////////////websearch/?hl=ru#topic=3378866 и https://help.yandex.ru//////search//////
пускай лучше поймут зачем нужен rel canonical
Эти сеошники - хуже бабок-гадалок. Никто толком ничего не знает наверняка, но ритуалы из поколения в поколение исправно передаются.
переубедили. Но всеравно интересно откуда они вообще появляются такие страницы...
такие страницы не появляются, просто это такая особенность работы программы, что одно и то же содержимое (страница) может быть доступно по разным адресам.
Значит тема закрыта. спасибо