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

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


1. はじめに

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

2. ソースコード

  1. .htaccess

     .htaccess を下記のように記述する。1 行目はディレクトリへのアクセスがあれば、mod_rewrite.php にアクセスように指定。2 行目は mod_rewrite を有効化。3, 4 行目はファイルが存在していれば何もしない。5 行目の書式に従い変換。



  2. mod_rewrite.php

     mod_rewrite.php ファイルに、下記のように記述する。

3. 実行結果

 引数は「mod」と「rewrite」です。

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