Задать вопрос
omaxphp
@omaxphp
Выучиться не значит знать

Как отключить бесконечный редирект?

У меня в настройках сервера
RewriteRule ^(.*\.css)$ http://%{HTTP_HOST}/site/$1 [R,L]


Хочется, чтобы он перенаправлял любые css файлы по данному адресу
http://domain/site/css/styleN.css

Однако получается
http://domain/site/site/site/site/site/site/site/site/site/site/site/site/site/site/site/site/site/site/site/site/site/css/style.css

В итоге бесконечный редирект, как его остановить на первом этапе? Читал на хабре, но не разобрался

Если делать такой запрос
RewriteRule http://%{HTTP_HOST}/^(.*\.css)$ http://%{HTTP_HOST}/site/$1 [R,L]

То какая-то странность, вообще не перенаправляет, направляет на
domain/css/styleN.css
  • Вопрос задан
  • 1413 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
После применения Rewrite, файл открывается заново с новым URL (подмененным), нужно сделать так, чтобы результат с измененным URL не попадал под правило замены.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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