2015-07-25 2 views
0

У меня есть огромный список реферистов для конкретных URL-адресов для переадресации. Я хочу сделать это с помощью файла карты, указав в качестве второго URL-адреса реферер, а URL + Destination. Так что если мод файл переписан выглядит следующим образом Referer /pages/index.html+/pages2/index2.htmlАнализ переменной переопределения мод

Я могу установить карту привести к переменной поиска, которая будет возвращать URL + Destination RewriteRule. - [E = SEARCH: $ {ReferMap:% {REFERER} | NOT-FOUND}

Есть ли способ проанализировать эту переменную на знаке «+» и установить переменную со значениями/pages/index. HTML и /pages2/index2.html

ответ

0

Попробуйте добавить следующее (не проверено), после того, как ваше назначение ПОИСК:

RewriteCond %{ENV:SEARCH} !NOT-FOUND 
RewriteCond %{ENV:SEARCH} ^([^+]*) 
RewriteCond %{ENV:SEARCH} [+](.*) 
RewriteRule %1 %2 [L] 
Смежные вопросы