localhost 和 127.0.0.1 在 Web 浏览器中显示不同的内容
Posted
技术标签:
【中文标题】localhost 和 127.0.0.1 在 Web 浏览器中显示不同的内容【英文标题】:Localhost and 127.0.0.1 show different content in web browser 【发布时间】:2017-05-03 22:06:38 【问题描述】:当我在网络浏览器中输入 127.0.0.1 时,它会按我的预期显示页面 /var/www/index.php,但是当我输入 localhost 它显示“a simple hello world” html 页面,我在计算机中找不到该页面。
我使用了 find、grep 和其他类似的工具,但没有运气。
你能告诉我为什么 localhost 在网络浏览器中显示另一个内容然后是 127.0.0.1 吗?
我在我的 ubuntu 14.04 上安装了 apache、mysql 和 php,并且 Document Root 设置为 /var/www/。之前安装了 apache、postgresql 和 php(我删除了),也许我应该检查一些旧的现有配置文件?
/etc/hosts 设置为
127.0.0.1 localhost
【问题讨论】:
非常有趣的问题。你有任何虚拟主机的apache.conf
文件吗?也许有一个配置。查看 /etc/apache2/ 目录中的文件
不,我不使用任何虚拟主机。
你应该在提问之前进行测试,在这里你的问题是显而易见的,只需最少的测试。
我已经测试了但其他的东西,因为我没想到会出现这样一个微不足道的问题......我认为这个问题会为其他人节省时间。您或许可以考虑在礼貌的交流中不要使用 SHOULD。
浏览器使用缓存,所以没有缓存的刷新页面很有用。对不起“应该”,我不是英国人。
【参考方案1】:
根据评论中的要求,我将其发布为答案。
Web 浏览器使用缓存,在某些情况下您的更改不会重新加载。 因此,在您的设置中使用 Ctrl+R、Ctrl+f5 或 禁用缓存 进行刷新可能会很有用。
【讨论】:
【参考方案2】:我只需要按 F5 按钮即可在我的网络浏览器中刷新本地主机页面。
现在内容是一样的。
【讨论】:
以上是关于localhost 和 127.0.0.1 在 Web 浏览器中显示不同的内容的主要内容,如果未能解决你的问题,请参考以下文章
localhost 和 127.0.0.1 在 Web 浏览器中显示不同的内容