当然、現在の実行ファイルを$_SERVER['REQUEST_URI']をつかってもPHPファイルが表示されるのですが、ユーザーが実際みているブラウザのアドレス部分に表示されている、かきかえられた、URLを取得する方法はありますか?そのURLを取得して、ユーザーの現在位置をしり、パンくずリストをつくりたいのですが、ちなみにレンタルサーバーをつかってます。よろしくお願いいたします。
このモジュールは、SCRIPT_URL と SCRIPT_URI という2つの(非標準の)CGI/SSI 環境変数を設定します。これらの中には 現在のリソースへの論理的な Web ビューが入っています。
一般的には$_SERVER['REQUEST_URI']で書き換え先の名称として参照できるはずなのですが、環境やmod_rewriteの書式によっては反映されないことがあるようです。
PHPではないのですが、こんな事例と解決策がありました。