Sam*_*nch 20 php apache laravel lumen
我正在尝试在我的服务器上创建别名,该别名将所有流量引导到example.com/z/与其余目录不同的其他目录example.com,其中example.com有Laravel 4.2安装并且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>
Run Code Online (Sandbox Code Playgroud)
这是/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>
Run Code Online (Sandbox Code Playgroud)
当导航到exmaple.com/z/我得到403页并在日志中出现此错误:
Directory index forbidden by Options directive: /data/user/service/public
Run Code Online (Sandbox Code Playgroud)
如果我去其他任何地方/z/(例如/z/abcd:),我会得到一个404页面,但它看起来像Laravel 404页面而不是Lumen 404页面.
关于如何让这个工作的任何想法?
Ant*_*iro 14
该消息告诉您没有添加该选项 Indexes
<Directory /data/user/service/public>
Options +FollowSymlinks +Indexes
AllowOverride All
</Directory>
Run Code Online (Sandbox Code Playgroud)
您的别名可能必须是
Alias /z /data/user/service/public
Run Code Online (Sandbox Code Playgroud)
要么
Alias /z/ /data/user/service/public/
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4828 次 |
| 最近记录: |