Я новичок в переписывании модов, поэтому я постараюсь представить свой вопрос как можно более четко:
Я пытаюсь создать перенаправление URL следующего (статического) аффилированного URL, которыйможет добавить себя к любым ссылкам на товары после использования строки запроса:
аффилированный URL: hxxp: //clk.affilite.com/fs-bin/click? id = aFb * BBBBBpQ & subid = & offerid = 9999.2 & type =5 & tmpid = 9999 & RD_PARM1 =
URL продукта: hxxp: // example.domain.com
Чего я хочу добиться, так это перенаправить партнерский код, как показано ниже, и иметь возможность добавлять динамические URL продукта после того, какследующие примеры показывают:
переписанный URL-адрес филиала: hxxp: //domain.com/go
URL-адрес филиала + URL-адрес продукта: hxxp: //domain.com/go? = http://example.domain.com
перенаправляет на: hxxp: //clk.affilite.com/fs-bin/click? Id = aFb * BBBBBpQ & subid = & offerid = 9999.2 & type = 5 & tmpid = 9999 & RD_PARM1 = http://example.domain.com
РЕДАКТИРОВАТЬ:
Хорошо, начинаем куда-то добираться, используя приведенное ниже предложение:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^=([^&]*)$
RewriteRule ^/?yo$ hxxp://google.com%1 [R,L]
Посещение: hxxp: //domain.com/yo? = hxxp: //product.com
Выводы: hxxp: //www.google.comhxxp//product.com? = hxxp: //product.com
сохраняет URL-адрес продукта в конце перенаправленного URL-адреса, а также дает 404, если в URL-адресе есть дополнительные символы =, которые есть.