Я пытаюсь использовать mod_rewrite для передачи полного неэкранированного URL-адреса в качестве параметра, например, так:
http://domain-a.com/http://domain-b.com/
Я добился этого, используя технику, описанную в этой записи , который предложил следующее правило переписывания:
RewriteRule ^http:/(.*)/?$ http://domain-a.com/index.php?u=http://$1 [L,NE,QSA]
Хотя я знаю, что это что-то вроде хака (учитывая, что второй URL должен быть закодирован), я хотел бы знать, возможно ли разрешить то же самоеПравило mod_rewrite для принятия и передачи строк запроса, например:
http://domain-a.com/http://domain-b.com/?sort=new