Перенаправление с изображения на скрипт

#.htaccess

#.htaccess

Вопрос:

пожалуйста, помогите мне с перенаправлением в .htaccess У меня есть простая ссылка

test123http://domain.com//image-123.gif

Мне нужно перенаправить с этого изображения на скрипт.

test123http://domain.com/test.php?company=?image=image-123.gif

Мой пример не работает =(

 RewriteEngine On
RewriteRule ^(. )/(. ).gif$ tracking.php?company=$1amp;email=$2 [L,QSA]
  

Ответ №1:

Предполагая, что это буквально то, что у вас есть в файле .htaccess, проблема в том, что у вас есть .g вместо .g — то есть вы экранировали символ ‘g’, а не . символ.

То есть то, что вы хотите, это:

  RewriteRule ^(. )/(. ).gif$ tracking.php?company=$1amp;email=$2 [PT,L,QSA]
  

Также обратите внимание, что это не перенаправляет, как вы говорите в своем вопросе, но выполняет прозрачную перезапись. Если вы хотите, чтобы он перенаправлял, замените PT на R во флаге.