【问题标题】:Change localhost with custom port to a fake domain将具有自定义端口的 localhost 更改为假域
【发布时间】:2016-07-20 17:55:31
【问题描述】:

我有三个具有不同端口的本地主机站点..

本地主机:80
本地主机:81
本地主机:82

我想为每个网站制作假域名,而不是在浏览器上输入localhost:80,我想使用假域名(例如www.myweb.com)..

我已经尝试在C:\windows\system32\drivers\etc..中编辑主机文件。

我加了一行127.0.0.1:81 www.firstfakedomain.com 到主机文件

但它不起作用!

在这个盒子里有什么配置吗...

【问题讨论】:

  • 您是否在 IIS 中为您的网站(如 www.myweb.com)创建了绑定?
  • @Hakunamatata 我刚刚编辑了我的帖子....你是说上图中的字段吗?我尝试分配主机名...但它不起作用....需要时间吗?
  • 将您的网站网址添加为主机名。

标签: iis dns localhost


【解决方案1】:

在您的主机文件中不要指定端口号。您的主机文件应该具有如下所示的条目

127.0.0.1  test1.com.au
127.0.0.1  test2.com.au

在您的 IIS 应用程序中,为端口 80 上的应用程序指定主机名 test1.com.au 和 test2.com.au。

【讨论】:

  • 那么他将如何访问所有三个不同的站点?
  • 谢谢!我已经试过了......它的工作原理!但我有一个问题,所以即使在同一个端口,我们仍然能够区分这三个具有不同主机名的站点?对不起,我实际上不了解主机名和端口..
  • 那么来自 Apache/PHP(wampserver) 的 localhost:8080 怎么样?如何更改主机名?
  • @SyamsoulAzrien ... IIS 主机头负责处理它。 technet.microsoft.com/en-us/library/cc753195%28v=ws.10%29.aspx
  • @Ash .. IIS 主机头负责处理它。这就是您可以使用一个 IIS 在同一端口上托管多个 Web 应用程序的方式。 it-notebook.org/iis/article/understanding_host_headers.htm
【解决方案2】:

AFAIK,端口号不适用于域的主机文件解析。 您可以配置提琴手主机。

转到 Fiddler2 菜单:- 工具 > 主机

然后修改为你想要的IP地址。

127.0.0.1:81 www.firstfakedomain.com

保存并在浏览器中尝试。

【讨论】:

猜你喜欢
  • 2013-05-14
  • 2015-09-03
  • 2017-10-20
  • 1970-01-01
  • 1970-01-01
  • 2012-12-12
  • 2021-10-29
  • 2013-07-22
  • 2017-07-16
相关资源
最近更新 更多