http://foo.com/*http://bar.com?p=baz
というURLにアクセスがあった時に foo.com のサーバ上のプログラムで
文字列 http://bar.com?p=baz を取得するのは可能でしょうか?
(*以降の文字列はURLエンコードされていません)
mod_rewrite で ? の前までは取得できるのですが、
パラメータをうまく取得することができません。
よろしくお願いします。
規格上はできません。
アスタリスク * はURL文字ですが、コロン : はURL文字ではありません。HTTPの規格に従えば、コロンをURLエンコードしてやらないとHTTPサーバに届かないからです。