Laravel 4.2がインストールされ、サービスを実行するLumenがインストールされexample.com/z/
ているexample.com
.example.com
example.com/z/
これは私の元の vhost です。
<VirtualHost *:80>
ServerName example.com
DocumentRoot /data/user/public_html/public
<Directory /data/user/public_html/public>
Options +FollowSymlinks
AllowOverride All
</Directory>
</VirtualHost>
そして、これは/z/
エイリアスが追加された vhost です。
<VirtualHost *:80>
ServerName example.com
DocumentRoot /data/user/public_html/public
Alias /z/ /data/user/service/public
<Directory /data/user/service/public>
Options +FollowSymlinks
AllowOverride All
</Directory>
<Directory /data/user/public_html/public>
Options +FollowSymlinks
AllowOverride All
</Directory>
</VirtualHost>
に移動するexmaple.com/z/
と、403 ページが表示され、ログに次のエラーが記録されます。
Directory index forbidden by Options directive: /data/user/service/public
/z/
また、 (例: )の下にある他の場所に移動すると/z/abcd
、404 ページが表示されますが、Lumen 404 ページではなく、Laravel 404 ページのように見えます。
これを機能させる方法についてのアイデアはありますか?