我想我搞砸了我的DNS配置,现在它困扰了我几个小时。任何帮助都将不胜感激。
我拥有一个域名,叫它abc.com
在所有问题发生之前,DNS是以以下方式在我的注册中心配置的:
abc.com 'A' record Points to a wordpress server
www.abc.com 'A' record Points to a wordpress server
app.abc.com 'A' record points to amazon server.我们有一个要求,我必须做到以下几点:
abc.com point to amazon server. //not the wordpress but amazon.
www.abc.com point to a wordpress server
app.abc.com point to amazon server.
*.abc.com point to amazon server我认为,我为实现这一目标所做的一切都是引起我所有问题的原因。我继续按以下顺序修改DNS记录
abc.com 'A' record points to amazon server. //earlier pointed to wordpress
www.abc.com 'A' record points to a amazon server
app.abc.com 'A' record points to amazon server.我改变了nginx的配置方式
.abc.com总是重定向到 https://abc.com ,而我做了重定向永久
server{
listen 80; # default;
server_name abc.com *.abc.com;
location / {
include proxy_params;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect off;
proxy_headers_hash_max_size 8192;
proxy_headers_hash_bucket_size 256;
return 301 https://$server_name$request_uri;
}
}过了一会儿,我意识到我犯了一个错误,因为我想让www.abc.com指向单词。所以我又修改了DNS记录。
abc.com 'A' record points to amazon server.
www.abc.com 'A' record points to a wordpress //earlier pointed to amazon/nginx
app.abc.com 'A' record points to amazon server.不管我做什么,对www.abc.com的改变并没有反映在网络上。它只是重定向到amazon服务器。我试过用不同的机器,重新安装的浏览器仍然没有运气。
我尝试了pinging、 abc.com和www.abc.com,它们确实指向了亚马逊和wordpress (在DNS中配置),我甚至尝试在whatsmydns.com上检查DNS传播,它显示了基于DNS conf的IP。但我不明白他们为什么不能在浏览器里工作。
我试着检查http://redirectcheck.com/index.php站点的重定向流,尽管我继续修改DNS记录,它仍然显示301个永久重定向。
任何帮助都将不胜感激。
发布于 2014-11-12 18:21:19
您已经完成了所谓的"DNS传播“(DNS传播)--可能需要24小时才能生效-- 域名- DNS更改需要多长时间?
如果24小时过去了,请尝试清除计算机和Web浏览器上的DNS缓存
https://stackoverflow.com/questions/26893608
复制相似问题