我想使用域名访问localhost上托管的网站,即www.practical.com(在IIS 8上)
通过以下设置,我可以使用网址http://localhost:81/访问该网站,但不能使用www.practical.com。
我的设置如下; 网站托管文件夹和默认网站托管的网站如下;
网站 -Default网站 -webapp
绑定如下;
-IP地址:全部未分配 - 港口:81 - 主管姓名:“” - > www.practical.com没有工作所以我保持空白
主机文件设置如下;
localhost名称解析在DNS本身内处理。 127.0.0.1 localhost :: 1 localhost 127.0.0.1 practical.com - >这没有效果 请让我知道我需要做多少额外的设置。 提前致谢, 阿尼尔
答案 0 :(得分:1)
我通过在hosts.ics中添加一个条目解决了这个问题
127.0.0.1 www.practical.com
这是我必须修改的文件,因为我的窗口8.1正在寻找此文件中的条目。
答案 1 :(得分:0)
主持人www.practical.com
与practical.com
不同。您需要在主机文件中输入以下内容:
127.0.0.1 www.practical.com
您可以通过在命令行执行以下操作来自行测试条目之间的差异:
nslookup practical.com
nslookup www.practical.com
使用您当前的主机文件,第二个将返回第一个和未知(或为我返回的208.91.197.39)的127.0.0.1。在为www.practical.com
添加主持人条目后,两者都应返回127.0.0.1