動的ページを静的ページにする (PATH_INFO)

動的ページを静的ページにする (PATH_INFO)


1. はじめに

 CGI や PHP 等でページを作成すると、ファイル名の後に引数を使う場合が多い。この引数があるページは検索エンジンのクローラがうまく拾わない場合がある。この引数がある URI を静的な HTML ファイルのように作成できれば、動的に作成しているページも検索エンジンにヒットさせることができる。この動的のページを静的のページにする方法を解説する。

2. ソースコード

  1. .htaccess

     .htaccess を下記のように記述する。これは、path_info.php と言うファイルを path_info というファイルにし、拡張子なしのファイルを PHP として動かすという記述である。



  2. path_info

     path_info ファイルに、下記のように記述する。1 行目で PATH_INFO 環境変数を $query 変数に格納。2 行目で "/" と "." で分解。分解した結果を $var 変数に格納。3 行目で表示。

3. 実行結果

 引数は「path」と「info」です。

© 2017 SEO対策ディレクトリ型検索エンジン Su-Jine All rights reserved.