【问题标题】:localhost problem on windows 7Windows 7上的本地主机问题
【发布时间】:2010-12-07 03:53:21
【问题描述】:

我正在使用 Windows 7 Pro 并想在本地运行我的 Web 项目,但 url www.localhost.com 不起作用。

如果使用http://127.0.0.1:2710/default.aspx 它可以工作。我检查了C:\Windows\System32\Drivers\Etc\hosts 文件夹中的主机文件。如果我删除行:

#   127.0.0.1       localhost
#   ::1             localhost

没有任何变化。如何让 www.localhost.com 在我的机器上运行?

【问题讨论】:

  • 抱歉 - 无法理解问题...
  • @DJ... 对他来说,网址显示为 www.localhost.com,他希望将其视为 localhost。
  • 你删除的行是cmets。
  • 谢谢思南,这让我有点吃惊,降价没有将线条显示为粗体而不是 cmets... :(
  • 没有像 127.0.0.1 这样的地方(对不起,无法抗拒:)

标签: asp.net configuration windows-7 hosts loopback


【解决方案1】:

编辑:您删除的行只是 cmets,所以没关系。

您是否尝试像localhost一样输入您的网址
http://localhost:2710/default.aspx?
后者可能是必要的,因为 2710 是端口号,没有它会默认为端口 80,它可能没有任何监听。


更新:它实际上可能是 IPv6 的东西,所以在你的 hosts 文件中只用这一行试试吧:

127.0.0.1       localhost

你不应该在行的开头有#,这会禁用该行。

(您可能也需要重新启动)。

您也可以尝试 ping localhost(只需在命令提示符窗口中输入 ping localhost)并检查您是否收到来自 127.0.0.1 的回复

【讨论】:

    【解决方案2】:

    好的,简单地说,一旦您将删除的那些行放回主机文件 (More on it here),您的 Web 项目将在 http://localhost:2710/default.aspx 上运行。要删除端口号,您需要重新配置您的网络服务器

    现在,如果您想获得一个,那就完全不同了……那么,您需要获得一个注册商并使用 DNS 将其映射到您。如果您希望其他人能够使用 www.site.com 之类的内容访问您的网站,您可以这样做。

    【讨论】:

    • 我认为他的浏览器会为他自动更正 localhost 这个词
    【解决方案3】:

    希望我能正确理解您的问题。您想使用 www.localhost.com 访问您的本地站点

    只需编辑主机文件并添加以下行

    127.0.0.1 www.localhost.com

    我检查了我的 Windows 7 主机文件,其中包含以下几行

    # localhost name resolution is handled within DNS itself.
    #   127.0.0.1       localhost
    #   ::1             localhost
    

    以上行是 cmets,删除这些行不会做任何事情。

    注意:如果您在保存 hosts 文件时收到“Access denied”,请以 Administrator 身份打开记事本,然后编辑 hosts 文件并保存。它应该工作

    【讨论】:

    • 没有。我想使用localhost:2710/default.aspx 访问我的本地站点。但是当我运行我的项目时,我会在 url 中看到 www.localhost.com。我的主机文件有 #127.0.0.1 localhost 那行
    • alo.. www.localhost.com 是否适合您或您无法看到您的网站?
    • www.localhost.com 会替换您输入的内容,因为当原始地址无法解析时,某些浏览器会替换常见的 Web 前缀和域。例如,您键入“anyweb”,但在 DNS 中找不到该名称。您的浏览器会自动尝试:“anyweb.com”、“anyweb.net”和“www.anyweb.com”。当它用完替代品时,它会保留它尝试过的最后一件事。您可以关闭此功能以帮助您进行调试,也可以简单地认识到,当它发生时,这意味着您输入了一个未知地址。
    【解决方案4】:

    您是否尝试过: http://localhost:2710/default.aspx?

    【讨论】:

      猜你喜欢
      • 2014-08-11
      • 1970-01-01
      • 2018-07-09
      • 2011-05-30
      • 1970-01-01
      • 2013-09-30
      • 1970-01-01
      • 2012-08-06
      • 2013-12-29
      相关资源
      最近更新 更多