设置主机文件 - 伪造URL

时间:2011-03-02 10:14:55

标签: iis localhost host

我正在尝试设置我的开发实例,以便伪造我拥有的一些网址。我的网站有很多网址,根据您访问的网站,我的网站会根据域名采取不同的行为。

我编辑了我的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-“页面无法显示”

任何想法?

1 个答案:

答案 0 :(得分:6)

您的HOSTS文件看起来不错。另外尝试添加每个的www版本,例如: 127.0.0.1 localhost 127.0.0.1 SomeDomain.com 127.0.0.1 www.SomeDomain.com 等

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