2013年07月10日

ApacheのVirtualhostで.htaccessが無視される?

ApacheのVirtualhostを設定したのですが、どうも「.htaccess」が無視されているよう。

Apacheのエラーログを見ると、
「Directory index forbidden by Options directive: /var/www_v1/html/」
なんてメッセージが出力されています。

なんでかなー
と思って色々調べましたが、どうやら”AllowOverride All”の設定が漏れているとの
ことで、追加したら上手く動作しました。

<VirtualHost *:80>
ServerName sample2.co.jp
DocumentRoot /var/www_v1/html
<Directory /var/www_v1/html>
AllowOverride All
</Directory>
</VirtualHost>


●留意
・”AllowOverride ”はDirectoryの中でないと指定できません。

●参考
「Apache チュートリアル: .htaccess ファイル」
https://httpd.apache.org/docs/2.4/ja/howto/htaccess.html
posted by 台北猫々 at 23:59| Comment(0) | TrackBack(0) | 技術メモ
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/70773551

この記事へのトラックバック