MacOS不会将localhost解析为127.0.0.1(忽略主机/ apache虚拟主机)

时间:2019-01-22 12:44:24

标签: macos apache localhost hosts resolve

我遇到了问题,即本地主机重定向到特定域而不是127.0.0.1。

我的配置是在MacOS Mojave上使用本地虚拟机安装的apache / mysql / php,虚拟机用于在主机中配置为正确重定向的不同项目。

在任何浏览器中输入127.0.0.1时,我都进入位于www根目录中的概述页面。当我在浏览器中输入localhost时,应该会发生同样的事情,但是它将重定向到我过去正在处理的项目的域。在没有网络连接的情况下也会发生这种情况,因此配置在此计算机上。

我的/ etc / hosts文件:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1     localhost project1.local project2.local
255.255.255.255   broadcasthost
::1             localhost
fe80::1%lo0       localhost

第一行似乎被忽略,本地主机无法解析为127.0.0.1。

我只有两个vhost配置以及默认配置,没有错误的重定向,而且httpd.conf看起来也不错。我用grep -lr "redirectiondomain.com" *搜索了整台机器,但没有结果。我尝试关闭apache并获得相同结果,并查看了MacOS网络设置,但找不到任何与错误重定向相关的信息,无论是stackoverflow上的其他解决方案,还是Google都无法解决我的问题。有谁知道如何在其他地方设置错误的localhost重定向?

编辑: 设置了我在MacOS中的主机名。我尝试了不带端口的本地主机,使用:80和:8080

0 个答案:

没有答案