在我的本地开发机器上,我有一个WAMP设置(Windows Vista Home Premium,Apache 2,MySQL和PHP 5)。 我的一个项目是rehash.dustinfineout.com,这可能与问题有关…出于某种原因,当我尝试在浏览器中访问http://www.rehash.com时,它会自动转发到127.0.0.1环回/本地主机。 我完全意外地发现了这一点。
我已经看了一下http.conf和extra / httpd-vhosts.conf的Apacheconfiguration文件,这些都不会导致它。 我也检查了Windows主机文件,但没有任何条目(C:/ WINDOWS / System32 / drivers / etc / hosts – 也许有另一个位置,我需要检查)。
有任何想法吗?
只是为了澄清,rehash.com不是我的域名。
C:\>nslookup www.rehash.com *** Can't find server name for address 192.168.0.1: Non-existent domain *** Default servers are not available Server: UnKnown Address: 192.168.0.1 Non-authoritative answer: Name: www.rehash.com Address: 127.0.0.1 <----- Whoops
您的域指向127.0.0.1。
看起来好像您的域名parsing为127.0.0.1。 你必须改变=]
这是他们的不好(rehash.com)。 别担心。
OpenDNScaching检查报告相同http://www.opendns.com/support/cache/
这不完全是一个“坏事”,他们已经注册这个域名的人可能有一个很好的理由。
我们的networking应用程序通常需要子域(abc.mydomain.com和xyz.mydomain.com等),并将子域正确parsing到我们的开发机器,我们期望在本地主机文件中创build条目。 这是非常麻烦的,因为在本地主机文件中没有通配符支持。
这就是rehash.com这样的域名派上用场的地方。 有人在某个地方捐赠了一个域名注册信息,这样* .rehash.com就会指向你的本地机器,而不必再用本地主机文件进行游戏。