如果你在配置 DedeAMPZ 添加站点时,访问本地站点提示:You don’t have permission to access / on this server,说明你现在的配置有问题
当然,你肯定是按照百度那些资料来改的,我之前也是和你一样,后来才发现,他们都是错的,解决办法:
[reply]
参考:《DedeAMPZ添加多站点的配置方法》这篇文章,或者按如下代码修改:
#SiteName:ty01<VirtualHost *:80>ServerAdmin [email protected]DocumentRoot “D:/DedeAMPZ/resources/app/websites/ty01”<Directory “D:/DedeAMPZ/resources/app/websites/ty01”>Require all granted</Directory>php_admin_value open_basedir “D:/DedeAMPZ/resources/app/websites/ty01”ServerName www.ty01.comServerAlias ty01.comErrorLog logs/-error_logCustomLog logs/-access_log common</VirtualHost>
[/reply]
出现这个问题的原因是,站点配置中缺少了Directory目录的授权,导致访问不了。