これで準備OK。さあ、リライトできるかな・・・
と思ったら、エラーが。
.htaccessに記述したんですが、該当ディレクトリ以下すべてのページで「ページが見つかりません」となってしまう。記述は間違ってないはずなんだけど、どうしてだろう。しばらく色々試してみるも、どれもうまくいかない。
そこでapacheのエラーログを見てみると、
Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden
というエラーが出ていた。mod_rewriteを使うディレクトリでは「Options FollowSymLinks」が必要らしい。
さっそくhttpd.confに「Options FollowSymLinks」を追加。gracefulリスタートをかけると、今度は成功!!
何はともあれ、エラーが起こったらまずはログを見ましょう。ということですね。
0 件のコメント:
コメントを投稿