ubuntuでAllowOverrideを変更しても.htaccessが有効化しなかった時の対処法

  • 11
    いいね
  • 3
    コメント
この記事は最終更新日から1年以上が経過しています。

参考

http://www.uetyi.mydns.jp/wordpress/apache-setting/entry-570.html

大雑把にまとめ

.htaccessファイルを有効化する上でmod_rewrite.soモジュールが必要なので確認

apache2ctl -M

mod_rewrite.soモジュールを有効化させるためa2enmodコマンドを使う

/usr/sbin/a2enmod rewrite

apache2をrestartしてくださいとか言われたらok

httpd.conf(/etc/apahce2/sites-available/default)の設定を変更

<Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
#   AllowOverride None
    AllowOverride All
    Order allow,deny
    allow from all
</Directory>

もう一回apacheをrestartさせておしまい