我有一个共同定位的网络服务器(Win2k8),它有一个公共IP,并在IIS上托管我的ASP.NET网站。虽然,我能够从服务器上安装的本地浏览器(IE)浏览其他所有内容,但当我使用其“域名”设置为主机访问它们时,服务器无法浏览托管在其自己的IIS中的网站头。例如:如果网站是“www.mywebsite.com”,那么我自然将主机头属性设置为“www.mywebsite.com”,当我将“www.mywebsite.com”放入我的IE地址栏时没有得到请求。
好的,现在为什么我需要访问这个网站,我计划将查询参数发送到同一网站的另一个页面中的一个页面。
知道如何让这个工作吗?在此先感谢大家。
答案 0 :(得分:2)
它可能正试图通过其可能无法路由的公共IP地址与自己联系。
您可以尝试在主机文件(C:\ Windows \ System32 \ Drivers \ Etc \ Hosts或同等文件)中添加一行,如下所示:
127.0.0.1 www.mywebsite.com
这会强制它通过环回适配器访问它。