在使用phpstudy本地测试环境是遇到的坑:

多个测试域名的时候如下:

phpStudy配置多站点域名报错403错误phpStudy配置多站点域名报错403错误

phpStudy配置多站点域名报错403错误

之后再hosts文件中配置(注:hosts文件中不能写端口,端口在地址栏写)

127.0.0.1 www.test.com    

默认80端口的那个域名可以访问;但是801端口的那个test.com域名访问报错404;

经查是因为apache没有监听801端口,添加监听如下图

phpStudy配置多站点域名报错403错误

之后重启phpstudy再访问www.test.com:801 报错403  Frobidden

解决如下:

将http.conf中的第171行去掉注释#

phpStudy配置多站点域名报错403错误

重启phpstudy再访问www.test.com:801  就可以了

phpStudy配置多站点域名报错403错误

phpStudy配置多站点域名报错403错误

大功告成

相关文章: