httpd.confで以下のようになっている箇所がある。
</Directory> Options FollowSymLinks AllowOverride None <Directory />
の、AllowOverrideの部分を下のように
<Directory /> Options All AllowOverride All </Directory>
NoneからAllにすることで、以下のようなメリットがある。
- CGI SSIが使える
- 一般ユーザが自由に設定を 変えられるようになる。つまり ~/public_html/.htaccess による 設定変更を許可する。
逆に言うと、httpd.confでAllowOverride がAllになっていないと、
.htaccessを自由に配置できない。