我正在使用启用了IIS的Windows 10 我需要在不同端口上使用主机名设置本地网站,我可以使用这些主机名在本地访问。
例如
网站名称:abcd website
目录路径:D:/Projects/Websites/abcd.com
主机名:abcd.com
港口:1001
目前我可以使用localhost:1001或127.0.0.1:1001访问该网站 但我期待我的本地网站应该通过主机名得到解决。 所以,如果我转到http://abcd.com/,我应该转到http://localhost:1001/
有了这个,我希望也为一些网站设置子域名。 我需要帮助来实现这一目标。
答案 0 :(得分:7)
如果您想在本地执行此操作,那么在访问abcd.com域时,修改托管您站点的服务器的HOSTS文件以指向本地计算机的IP应该这样做。
修改您的hosts文件允许您覆盖域的DNS, 在那台特定的机器上。当您想测试时,这非常有用 在使用SSL之前没有测试链接的站点;验证 在DNS更改之前,别名站点可以正常工作;以及与其他DNS相关的 原因。修改主机文件只会导致本地计算机 直接查看指定的IP地址。
将以下条目添加到文件中:
Local IP Address www.abcd.com
点击文件>保存以保存更改。
来源: http://www.rackspace.com/knowledge_center/article/modify-your-hosts-file
注意:如果您想从另一台拥有管理员权限的计算机上执行此操作,那么您可以使用相同的方法。如果您想从另一台计算机上执行此操作,但您没有管理员权限,那么您应该为此站点设置专用DNS条目