@Gabe_B

Как настроить внутренний редирект в htaccess?

Не работает внутренний редирект.
Сам HTACCESS:
RewriteEngine on
RewriteCond %{REQUEST_URI} (.*).(jpg|png|jpeg|gif)$ [NC]
RewriteRule ^(.*)$ www.site.com/img.gif [L]

По запросу любой картинки на моём сайте должна происходить замена на картинку другого сайта.
Раньше всё работало, пока не переехал на другой хост. Помню, что уже была такая проблема, и решилась она прописыванием каких-то настроек в апаче. Доступ к *.conf есть. Прошу помочь.
  • Вопрос задан
  • 268 просмотров
Пригласить эксперта
Ответы на вопрос 1
@ShamblerR
у вас в регулярке ошибка притом критичная
например страничка /megagif будет считаться файлом

у вас
RewriteCond %{REQUEST_URI} (.*).(jpg|png|jpeg|gif)$ [NC]
нужно
RewriteCond %{REQUEST_URI} (.*)\.(jpg|png|jpeg|gif)$ [NC]
Ответ написан
Ваш ответ на вопрос

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

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