我设置了一个非常简单的 EC2 Apache Web 服务器。为了帮助调试,我将其简化为一个 hello world 页面:52.50.28.188。通过这个地址一切正常。
我还注册了一个域名:michaelpidgeon.co.uk。这立即引发错误。
但是 - 通过直接导航到索引文件本身,它在这个域名上运行没有问题:michaelpidgeon.co.uk/index.html
我尝试摆弄 AWS Route 53 设置,据我所知,所有设置都已正确完成,并且有一个公共托管区域。我还确保 DirectoryIndex 指向我的 httpd.conf 中的 index.html。
我有点不知道下一步该怎么做,除了放弃这个 EC2 并重新开始。
非常感谢您的帮助。
答案1
上面发布的链接指向www.micahelpidgeon.co.uk
,但该链接没有 DNS 记录:
$ dig www.michaelpidgeon.co.uk
; <<>> DiG 9.8.3-P1 <<>> www.michaelpidgeon.co.uk
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 11395
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.michaelpidgeon.co.uk. IN A
;; Query time: 28 msec
;; SERVER: 192.168.3.1#53(192.168.3.1)
;; WHEN: Thu Mar 10 14:32:28 2016
;; MSG SIZE rcvd: 42
您需要创建一个记录,www
然后配置您的网络服务器来为该域提供请求。