#apache #.htaccess
#apache #.htaccess
Вопрос:
Мне нужно маршрутизировать
Для
использование htaccess. Есть идеи, как?
Все мелкие элементы конфигурации .htaceess сводят меня с ума в это холодное утро понедельника.
Комментарии:
1. Я должен добавить, что оба домена находятся на одном сервере и работают просто отлично 🙂
2. Перезаписать второй %{HTTP_HOST} ^domain.fr/subpage [nc] RewriteRule ^.*$ domain.com/fr/subpage [r=301, nc] Дает 404?
3. В конце [code] #перезаписать второй %{HTTP_HOST} ^domain.fr $ [NC] #Перезаписать вторую %{REQUEST_URI} подпапку #перезаписать ^.*$ domain.com/fr/subnavfolder [R=301,L][/код]
Ответ №1:
Попробуйте это:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www.)?domain.fr$ [NC]
RewriteCond %{REQUEST_URI} ^/subpage[/]?$
RewriteRule (.*) http://domain.com/fr/subpage [R=301,L]
Эти правила проверят, является ли домен domain.fr
и является ли URI /subpage
or /subpage/
, и затем перенаправят с кодом состояния 301 (постоянно перемещается) на желаемый фактический адрес.