PATH_INFO



PATH_INFO(パス・インフォ)

PATH_INFOとは、URL中のクエリー文字列をプログラム名の後にスラッシュ(/)をつけて指定するプログラミング技法、またはその技法を適用した際にクエリー文字列が保管される環境変数のことです。

具体的には、

 http://www.example.com/program?option1=aaa&option2=bbb

のようなURLを、

 http://www.example.com/program/aaa/bbb

でアクセスできるようにします。

上記URLの場合、環境変数PATH_INFOに“aaa/bbb”が保管されますので、プログラムはそれを処理することでクエリー文字列を取得できます。

PATH_INFOは、通常、動的ページを静的ページに見せる目的で使用されます。

PATH_INFOは、サーバー環境によって、使用できなかったり、使用できても前提条件があったりする場合がありますので、注意してください。

関連ページ(施策):
  ドメインやURLの変更対応
  mod_rewriteによるリダイレクト

関連ページ(用語):
  mod_rewrite



   
関連サイト