Frog CMSでクリーンURLの設定。
Frog CMSのデフォルトの状態ではアクセスするURLに「?」を含み、
http://www.sample.com/?about.html
のような形式になります。
この「?」を取り除いたクリーンなURLに変更するには、次の手順で行えます。
Frog CMSディレクトリ内の「_.htaccess」をテキストエディタで開き、16行目あたりの「RewriteBase」のパスを、サイトのアドレスに合わせて書き換えます。
1 2 |
# Set next line to your Frog root - if not in subdir, then just / RewriteBase /frog/ |
サイトのアドレスが
http://www.sample.com/cms/frog/
としている場合には、次のように書き換えます。
1 |
RewriteBase /cms/frog/ |
修正後ファイルを保存して、ファイル名「_.htaccess」から先頭のアンダースコア(_)を取り除いて.htaccessを有効にします。
次にFrog CMSディレクトリ内の設定ファイル「config.php」を、テキストエディタで開きます。
1 2 3 4 |
// Change this setting to enable mod_rewrite. Set to "true" to remove the "?" in the URL. // To enable mod_rewrite, you must also change the name of "_.htaccess" in your // Frog CMS root directory to ".htaccess" define('USE_MOD_REWRITE', false); |
32行目あたりの「USE_MOD_REWRITE」を有効にするため、値を「true」に変更します。
1 |
define('USE_MOD_REWRITE', true); |
上記の手順でURLに「?」を含まないアドレスで、アクセスできるようになります。