首页 > 解决方案 > 在窗口中的主机文件中映射特定网站

问题描述

我在 IIS 中创建了一个网站,如下所示,该网站的主机名是“arcmws”。 IIS中的网站

我的问题是,是否可以在本地主机文件(etc\hosts)中执行以下操作。,

localhost/arcmws  arcmp
127.0.0.1/arcmws  arcmp

这样,当我在浏览器中键入“ http://arcmp/test.html ”时,浏览器应该会打开“test.html”文件。

目前它对我不起作用。

标签: windowsiis

解决方案


正如 Lex 所说,主机文件仅模拟本地 DNS 服务器。它只会在本地工作。

主机文件仅适用于 IP 地址和域,例如:

127.0.0.1   localhost
127.0.0.1  laravel.win
127.0.0.1   www.somedomaintest.com
127.0.0.1   www.olddomain.com

所以如果你想使用http://arcmp/test.html访问arcmp网站,你应该首先编辑arcmp的绑定使用80端口。

如下图所示:

1.修改IIS web应用绑定

在此处输入图像描述

在此处输入图像描述

2.在hosts文件中添加记录:

127.0.0.1   arcmp

然后您可以使用 arcmp 访问您的 IIS Web 应用程序 html 文件。

在此处输入图像描述


推荐阅读