@PiZZaDoXa
Учусь WEBу

Как поправить 301 Redirect в htaccess?

Имеется конструкция вида :
Redirect 301 /component/ https://site.ru
и у меня перенаправляет
https://site.ru/component/jmap/sitemap/html?ver=4301

на https://site.rujmap/sitemap/html?ver=4301
Как поправить ?
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
1. весь конфиг в студию ибо он читается сверху вниз и порой достаточно переменить местами правила.
2. в приведенном вами примере логика вашего запроса и ответа сходится, вы не написали что вам не нравится? вам нужно было только компанент а все что внутри не должно было делать редирект? более подробно а лучше с примерам было стало.
3. Условие можно сделать или маской или конструкцией если, но Redirect 301 для этого худший вариант.
Как правило используют такой.

RewriteCond %{REQUEST_URI} ^/okna/$ [NC]
RewriteRule ^(.*)$ /okna.html? [R=301,L]
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы