浏览器打开本地主机而不是远程服务器

浏览器打开本地主机而不是远程服务器

当我尝试访问我的域名时http://www.ylog.in,我系统中的所有浏览器都会打开 localhost(其中有 Apache2),而不是我在 heroku 上托管的远程服务器。但是当我通过代理打开域时,它工作正常。

令人惊奇的是

nslookup www.ylog.in


ping www.ylog.in

解析为 127.0.0.1

我的 /etc/hosts 不包含 www.ylog.in 的条目。

操作系统:Linux Mint 12 名称服务器:8.8.8.8,8.8.4.4

附言:我记得有一天我故意将域名解析为 127.0.0.1,但我忘记了如何实现。我应该更改注册商提供的名称服务器或更改 /etc/hosts。但现在两者都不包含任何这样的条目。

答案1

Google 的名称服务器上没有 A 记录:

$ dig www.ylog.in @8.8.8.8

; <<>> DiG 9.9.3-rl.13207.22-P2-RedHat-9.9.3-5.P2.fc19 <<>> www.ylog.in @8.8.8.8
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53820
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;www.ylog.in.           IN  A

;; Query time: 1298 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Fri Aug 23 15:14:43 IST 2013
;; MSG SIZE  rcvd: 40

很可能您最近的更改尚未传播。请等待几天。

相关内容