私は毛引き裂く問題に直面した。 mod_rewriteは荷を積まれた今までのところでは最初の.htaccessファイルはたらいていなかった(およびhttpd.conf)で。 mod_rewrite問題をいかにと共にデバッグできるか解決はここにある。

ディバッギング処理手順:
これら二つを並ぶRewriteEngineの直後のあなたのhttpd.confに加えなさい。
RewriteLog 「/var/log/httpd/rewrite_log」
RewriteLogLevel 9
私が必須のRewriteRule等を加えたこと後。

直接httpd.confのテストの理由はmod_rewriteが最初の場所ではたらいていることを保障することである。 私が実現したダバッギング後私の表現は間違っていた。 そう今私はmod_rewriteがhttpd.confではたらいていたことを見つけた。 但しそれはまだ.htaccessファイルではたらいていなかった。

解決:
私はAllowOverrideがhttpd.confのどれもに置かれなかったことを見つけた。 私はすべてに(すべてが私機械の唯一のユーザーだった後)それを変えた。 そしてそれは最終的にどこでも働き始めた(再始動の後で)。

私が学んだ何を:
管理対象外の熱心なWEBホスティングは(または持ちなさい)よいLinuxシステムの管理者でなければ、実際に実際に苦痛である。 セットアップするべき余りにも多くの事および失敗の余りにも多くのポイント。 そして私は深刻な堅くなる原料に取り組むことを始めなかった。