Iis 设置主机文件-伪造URL

Iis 设置主机文件-伪造URL,iis,localhost,host,Iis,Localhost,Host,我正在尝试设置我的开发实例,这样我就可以伪造一些我自己的URL。我的网站有许多url,根据您访问的url,我的网站会根据域的不同而有所不同 我编辑了我的C:\WINDOWS\system32\drivers\etc\hosts文件,其中包含如下内容 127.0.0.1 localhost 127.0.0.1 SomeDomain.com 127.0.0.1 MyDomain.com 现在,如果我访问localhost,一切正常,但当我尝试访问SomeDomain.com或M

我正在尝试设置我的开发实例,这样我就可以伪造一些我自己的URL。我的网站有许多url,根据您访问的url,我的网站会根据域的不同而有所不同

我编辑了我的C:\WINDOWS\system32\drivers\etc\hosts文件,其中包含如下内容

127.0.0.1       localhost
127.0.0.1   SomeDomain.com
127.0.0.1   MyDomain.com
现在,如果我访问localhost,一切正常,但当我尝试访问SomeDomain.com或MyDomain.com时,它会根据浏览器生成两条不同的消息

Firefox-“请求错误(主机名无效)” Chrome-要求输入用户名/密码,只需点击(不输入任何内容)产品,结果与firefox相同

IE6-“无法显示页面”


有什么想法吗?

你的主机文件看起来不错。还可以尝试添加每个版本的www版本,例如: 127.0.0.1本地主机 127.0.0.1 SomeDomain.com 127.0.0.1 www.SomeDomain.com 等


但是,问题可能是web服务器的设置。如果您使用的是IIS,问题可能是您没有正确设置主机头。

您重新启动了吗?启动时主机文件可能是只读的?你在使用代理吗?