バーチャルホストで.htaccessが無視される?

image300:https://cdn-ak.f.st-hatena.com/images/fotolife/a/araemonz/20180901/20180901094614.png 「バーチャルホストのドメインでアクセス」した場合と、「メインドメイン + フォルダを指定してアクセス」した場合の動作が異なることを発見した。 どうも、バーチャルホストでのアクセスだと.htaccessが読み込まれないようであった。 原因は、「AllowOverride None」を追記してしまったこと。下記のように「AllowOverride All」としたら、.htaccessの設定がちゃんと反映されるようになった。

<VirtualHost *:80&gt;
        ServerName hoge.xxxxxxxxxxx.com
        DocumentRoot /home/xxxxxxxxxxx/hoge
        &lt;Directory "/home/xxxxxxxxxxx/hoge"&gt;
             Options FollowSymLinks
             AllowOverride All
             Order deny,allow
             Allow from all
        &lt;/Directory&gt;
</VirtualHost&gt;