kawama.jp

mod_rewriteを使うには「Options FollowSymLinks」が必要

Filed under: Apache — 2007年3月6日 12:50 — Comments (0)hatebuhatebu count

mod_rewriteが必要になったので、apacheを「–enable-rewrite」オプションをつけて再コンパイルした。
これで準備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リスタートをかけると、今度は成功!!
何はともあれ、エラーが起こったらまずはログを見ましょう。ということですね。

コメントはまだありません »

コメントはまだありません。

この投稿へのコメントの RSS フィード。 TrackBack URL

コメントする

Copyright (C) 2002 - 2010 kawama.jp. All Rights Reserved. — Powered by WordPress