【问题标题】:Localhost and 127.0.0.1 show different content in web browserlocalhost 和 127.0.0.1 在 Web 浏览器中显示不同的内容
【发布时间】: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。
  • 浏览器使用缓存,所以没有缓存的刷新页面很有用。对不起“应该”,我不是英国人。

标签: php apache ubuntu localhost lamp


【解决方案1】:

根据评论中的要求,我将其发布为答案。

Web 浏览器使用缓存,在某些情况下您的更改不会重新加载。 因此,在您的设置中使用 Ctrl+RCtrl+f5禁用缓存 进行刷新可能会很有用。

【讨论】:

    【解决方案2】:

    我只需要按 F5 按钮即可在我的网络浏览器中刷新本地主机页面。

    现在内容是一样的。

    【讨论】:

      猜你喜欢
      • 2014-03-13
      • 2019-08-29
      • 1970-01-01
      • 1970-01-01
      • 2011-07-12
      • 1970-01-01
      • 1970-01-01
      • 2021-04-25
      • 2015-09-15
      相关资源
      最近更新 更多