Задать вопрос
@gilzomc

Как избавиться от дублей с помощью htaccess?

Имеется сайт в корне папка wer/ в ней страницы расширения 1.html нужно чтобы страницы отображались вот таким образом site.ru/1/
в htaccess прописываю
RewriteRule ^(.*?)/$ wer/$1.html [L]
но теперь страница доступна по двум адресам site.ru/wer/1.html и site.ru/1/
Как избавится от дублей? помогите пожалуйста.
  • Вопрос задан
  • 248 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
abler98
@abler98
Software Engineer
Никак, можешь закрыть к ним доступ
RewriteCond %{REQUEST_URI} ^/wer/([0-9]+)\.html$ [NC]
RewriteRule ^.*$ - [F,L]
Ответ написан
Комментировать
eprivalov
@eprivalov
Учусь
Только делать 301ый редирект или прописывать в файле robots.txt
Ответ написан
Ваш ответ на вопрос

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

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