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

Как сделать переадресацию с главной страницы на определенную страницу через .htaccess?

Ранее реализовал переадресацию с основного домена до страницу сайта.
Все работало, но теперь стало писать что переадресация циклическая.

Подскажите пожалуйста что не так и почему скрип перестал работать?

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule ^(.*)$ http://site.ru/campaign$1 [R=permanent,L]
RewriteCond %{HTTP_HOST} ^www.site.ru
RewriteRule ^(.*)$ http://site.ru/campaign$1 [R=permanent,L]
  • Вопрос задан
  • 2315 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ShamblerR
RewriteCond %{HTTP_HOST} ^site.ru$
RewriteCond %{REQUEST_URI} !^campaign.*/$
RewriteRule ^(.*)$ http://site.ru/campaign$1 [R=permanent,L]


Мде а тебя не смущяет что при следующем прходе по этому правилу {HTTP_HOST}
будет тот же? и правило опять сработает добавляя к существующей строке очередной campaing?
Ответ написан
Ваш ответ на вопрос

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

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