我正在使用启用了IIS的Windows 10。
我需要在不同端口上使用主机名设置本地网站,我可以通过使用这些主机名来访问本地网站。如何在本地IIS中将主机名设置为网站
例如,
网站名称:ABCD网站
目录的路径:d:/Projects/Websites/abcd.com
主机名:abcd.com
端口:1001
目前,我可以用本地主机访问网站:1001或127.0.0.1:1001 但我期待我的本地网站应该与主机名解决。 所以,如果我去http://abcd.com/它应该带我到http://localhost:1001/
有了这个,我希望设置一些网站的子域。 我需要帮助来实现这一点。
@ShaneC嗨专用DNS条目做到这一点,我已经试过,但仍当我键入http: //www.abcd.com它重定向到网站上托管的网站。但请注意,当我ping主机名www.abcd.com时,它显示“从IP_Address回复”。此处显示的IP地址是我在主机文件中输入的IP地址。另外,基本上我想要的是test.localhost.com应该绑定127.0.0.1:1001,prod.localhost.com应该绑定127.0.0.1:1002。我曾看到过这种情况发生在我曾经工作的旧公司环境中。他们必须有一些静态IP,但我很想知道我们可以在本地主机上执行此操作。 – Rusty
奇怪的是,HOSTS文件比DNS服务器的解析优先(https://support.microsoft.com/en-us/kb/172218)。这可能超出我的知识,我害怕,我从来没有将端口号绑定到IP地址,而不是使用HOSTS文件(请参阅http://stackoverflow.com/questions/8652948/using-port-number-in-windows -host-file),user01对该问题的答案可能是Fiddler2的一个选项 – ShaneC