Я пытаюсь использовать mod_rewrite для перенаправления пользователей сохраняя многократную строку запроса и создание страницы редиректаURL Rewrite шпагатом в .htaccess
Для примера, Если пользователь открывает
http://localhost/url/url/http://www.google.com/contacts/?user=abc&stackoverflow=great&google=facebook
тогда он принятое до
http://localhost/url/url.php?redirect=http://www.google.com/contacts/?user=abc&stackoverflow=great&google=facebook
Существует вторичная проблема, связанная с тем, что URL-адрес должен быть закодирован, а затем перенаправлен! Если URL-адрес не закодирован, строка (stackoverflow = great) не будет частью строки перенаправления url.php
Я пробовал много решений, затем пришел для stackoverflow! Я попытался следующий код в следующий файл
http://localhost/url/.htaccess
RewriteRule ^url/([^/])$ url.php?redirect=$1 [QSA,L]
но результат локальный/URL/url.php? Перенаправлять = HTTP только
Так что _have_ вы пробовали до сих пор? Мы помогаем вам решить вашу проблему, если вы не публикуете свои попытки. – arkascha
Кодирование того, что «внутренний» URL-адрес выходит за рамки модуля перезаписи. Это должно быть сделано тем, что генерирует этот url. – arkascha