【问题标题】:Can a single hosts file entry contain multiple domains/sub-domains?单个主机文件条目可以包含多个域/子域吗?
【发布时间】:2013-09-03 10:41:58
【问题描述】:

这可能是一个奇怪的问题,但我很想知道单个主机文件条目是否可以在同一行包含多个域?

我知道以下可以用于主机条目:

127.0.0.1 somedomain.com

但是,我想知道以下是否可行:

127.0.0.1 somedomain.com, alternate-domain.com, subdomain.domain.com

127.0.0.1 somedomain.com, *.domain.com

注意:我在windows上做hosts文件条目)

可能以前有人问过这个问题,但我在写我的问题之前用谷歌搜索过,我并没有找到一个好的答案。感谢您花时间阅读和回答,这将非常有帮助。

【问题讨论】:

  • 是的,但你试过了吗?有什么问题吗?
  • 我试过了,但它在子域上对我不起作用。
  • 这似乎很有帮助,但我想知道我是否遗漏了什么。因为我的主机文件条目是按照引用的评论所说的那样完成的。我尝试访问的子域位于 https 上,而我要从中移动的域位于 http 上。可能是因为与 SSL 相关的原因?
  • 我得到了答案,请参阅我发布的答案。感谢您的 cmets。

标签: asp.net iis testing web hosts


【解决方案1】:

我找到了解决办法。

在 IIS 上,我必须在绑定中添加 https 以在我的开发环境中使用用于 SSL 的 IIS 开发证书。

此外,在此过程中,我发现以下两种方法都对我有用。

127.0.0.1 somedomain.com, alternate-domain.com, subdomain.domain.com

127.0.0.1 somedomain.com alternate-domain.com subdomain.domain.com

空格逗号都可以,我可以在同一行添加多个域、子域组合。

另外,如果您从非安全域转移到安全域/子域,则需要在 Web 服务器上为其设置 SSL 证书,否则最终会在浏览器中显示错误。强>

干杯!

【讨论】:

  • 您能否确认您是否正在 Windows 主机文件上尝试它?因为我都试过了,它对我有用。另外,请确保您没有两个主机文件条目,否则它有可能被覆盖。
  • 我尝试了 Windows 主机文件。我只有一个主机文件。
猜你喜欢
  • 2013-05-03
  • 2010-11-07
  • 1970-01-01
  • 2016-06-11
  • 1970-01-01
  • 1970-01-01
  • 2016-06-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多