How to check if mod rewrite is enabled on your server/ja
出典: Joomla! ドキュメンテーション
ホストサーバーのmod_rewrite (Apache設定)が有効になっていない場合、SEOにおいて多くの問題が生じます。たいていは有効になっていますが(そうでない場合でも)、これが正しいかどうか、もしこれがエラー500などを引き起こしているかを確認できます。
これらがmod-rewriteが本当に有効になっているかを確認する方法です!
1. 管理画面からSEO設定を有効にする:
Joomla 1.0の場合: サイト -> 基本設定 -> SEO: サーチエンジンフレンドリーURLを はい にします。
Joomla 1.5の場合: サイト -> 基本設定 -> サイトタブ SEO 設定: サーチエンジンフレンドリーURLを はい、Apache mod_rewriteを利用を はい にします。(サフィックスをURLに追加はオプションです)。
2. htaccess.txt ファイルを .htaccess へリネーム:
次に.htaccess ファイルに以下のラインのみを記述:
Options +FollowSymLinks Redirect /joomla.html http://www.joomla.org
3. 次のURLでブラウザからアクセス: http://www.example.com/joomla.html
(上記URLのwww.example.com はあなたのドメインに置き換えてください。)
もしjoomla.orgにリダイレクトされた場合 - mod_rewrite は動作しています。
もしエラーが表示された場合 - mod_rewrite が動作していません。
注: もし"test"のようなサブドメインにJoomla!をインストールした場合は、.htaccess ファイルに次のように記述:
Options +FollowSymLinks Redirect /test/joomla.html http://www.joomla.org
