2013年9月13日金曜日 :ishinonaka

ubuntuのapacheサーバーで.htaccessが動かないとき

apache linux php ubuntu

仮想PCのubuntuのローカル開発環境でphpを動かしていたら.htaccessにRewriteEngine Onと書いたあたりで全てのページがInternal Server Errorとでて動かなくなった。

こういうときは多分mod_rewriteが有効になってない。phpinfo();してLoaded Modulesにmod_rewriteがあるかどうかを確認した方がいいです。

mod_rewriteを有効にするには
sudo a2enmod rewrite
これで有効。

あとは/etc/apache2/sites-available/にある使用する設定ファイルのAllowOverrideをALLにしてapacheを再起動すると.htaccessが動きます。

  • ?±??G???g???[?d????u?b?N?}?[?N???A

0 件のコメント :

コメントを投稿