Задать вопрос
librown
@librown
На-все-руки-мастер и немного кодер

Как запретить несуществующие пути в .htaccess?

Привет!

Есть файл по такому адресу: site.ru/link.php
На него настроен ЧПУ: site.ru/link/
Заметил, что в индекс Яндекса залетело множество страниц-дублей, типа: site.ru/link.php/что/угодно/здесь/

Подскажите, как запретить подобные штуки в .htaccess?
Спасибо!
  • Вопрос задан
  • 224 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
ShadowOfCasper
@ShadowOfCasper
Middle User Interface Web Developer
что угодно в регулярках - символ %
я не помню как там точно по синтаксису, но если перенаправление должно быть вида
site.ru/%.php%
на site.ru/%.php
Я и сам хромаю на регулярных выражениях, но копать надо в эту сторону.
Пробуй его редактировать и тестить редирект, пока не добъёшься нужного результата. htaccess обновляется сразу же и ребут апача не требуется. А тут сверяйся.
https://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B3%D...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы