MAMP Pro更改服务器名称会导致“拒绝访问”错误

时间:2015-08-24 20:31:03

标签: dns mamp hostname

所有

我有MAMP Pro 3.4。我有一个虚拟主机' mysite.local'在标准的MAMP端口8888上运行。我作为我的用户(不是WWW)运行Apache / MySQL服务器。一切正常。

但是,当我将MAMP中的主机名更改为其他任何内容时(例如' localmysite',重启服务器并在Chrome中重新加载网站,我得到:

"Access Denied (policy_denied) Your system policy has denied access to the requested URL." 

当我从MAMP查看Hosts文件时,看起来MAMP正确更新了主机文件:

127.0.0.1   localmysite # MAMP PRO - Do NOT remove this entry!
::1     localmysite # MAMP PRO - Do NOT remove this entry!

但它根本不起作用。当我将主机名更改回' mysite.local'并重新启动服务器,它再次工作。有什么问题,如何修复它以便我可以更改主机名?

感谢。

1 个答案:

答案 0 :(得分:0)

好的,经过大量的反复试验后,我发现了发生的事情。这是代理服务器问题。我的机器连接到公司代理服务器,该服务器试图解释" localmysite"并且不允许它。

在Chrome中,我只需要访问:

设置 - >高级 - >更改代理设置 - >绕过这些主机的代理设置&域。

然后添加" localmysite"到将绕过代理服务器的站点列表。