人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

modrewriteを使って、動的なPHPファイルを.htmlのように書き換えています。
当然、現在の実行ファイルを$_SERVER['REQUEST_URI']をつかってもPHPファイルが表示されるのですが、ユーザーが実際みているブラウザのアドレス部分に表示されている、かきかえられた、URLを取得する方法はありますか?そのURLを取得して、ユーザーの現在位置をしり、パンくずリストをつくりたいのですが、ちなみにレンタルサーバーをつかってます。よろしくお願いいたします。

●質問者: zap50326
●カテゴリ:ウェブ制作
✍キーワード:HTML PHP REQUEST_URI URL しり
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● b-wind
●65ポイント ベストアンサー

Apache module mod_rewrite

このモジュールは、SCRIPT_URL と SCRIPT_URI という2つの(非標準の)CGI/SSI 環境変数を設定します。これらの中には 現在のリソースへの論理的な Web ビューが入っています。

◎質問者からの返答

違うパソコンでやったらうまくいきました。ありがとうございます。


2 ● pahoo
●5ポイント

一般的には$_SERVER['REQUEST_URI']で書き換え先の名称として参照できるはずなのですが、環境やmod_rewriteの書式によっては反映されないことがあるようです。

PHPではないのですが、こんな事例と解決策がありました。

http://d.hatena.ne.jp/yzn/20061026

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ