Apache перенаправляет изображения на основе реферера - PullRequest
0 голосов
/ 13 сентября 2018

Я бы хотел перенаправить изображение на другое, если посещение происходит из определенного источника трафика. У меня есть ссылка кампании, как https://domain.tracker.com/test/campaign/.

В моем файле .htaccess я установил что-то вроде этого:

RewriteEngine on
RewriteCond %{HTTP_REFERER} domain.tracker.com
RewriteRule /image.png http://www.example.com/image2.png [R=301,L,NC]

но когда я тестирую кампанию, перенаправления нет.

Если я удаляю RewriteCond, перенаправление выполняется корректно, поэтому, я думаю, что-то не так с условием перезаписи. Как я могу это исправить?

1 Ответ

0 голосов
/ 13 сентября 2018

Попробуйте с помощью:

RewriteEngine on
RewriteCond %{HTTP_REFERER} domain.tracker.com [NC]
RewriteRule image\.png http://www.example.com/image2.png [R=301,L,NC]

В начале теста RewriteRule (в .htaccess) / нет

...