域名正在转发到我的本地主机,不知道为什么

在我的本地开发机器上,我有一个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就会指向你的本地机器,而不必再用本地主机文件进行游戏。