您的位置:首页 > 运维架构 > Apache

Apache 2.4.x 的虚拟目录配置

2016-09-10 01:21 225 查看
安装wamp组件后,配置Apache虚拟目录时先是按照老版配置,发现一直报权限错误,网上查了半天全是一样的答案,很多不是很正确,只能自己看配置文件。

故障信息:


Error message “Forbidden You don't have permission to access /aaa on this server”

通常配置如下:(试用2.4版本以下的)

Alias /aaa  "F:/MySite/aaa"

<Directory "F:/MySite/aaa">

    Options Indexes FollowSymLinks

    AllowOverride None

    Order allow,deny

    Allow from all

</Directory>

经过研究:

发现老版的allow from all=新版require all granted,老版deny from all=新版 require all denied

故最新版配置虚拟目录如下

#站点别名

Alias /mysite "E:/Projects/php/mysite"

<Directory "E:/Projects/php/mysite"> 

Options Indexes MultiViews 

AllowOverride None

Require all granted

</Directory>

验证成功。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息