我遇到了一个问题,我们的非 www 域名当前指向正确的 IP,但我们的 www 指向属于我们主机的随机 IP 地址。因此,当我们访问 www 域名时,它会转到 Hostmonster 的登录屏幕,而不是我们的网站。我希望 www 重定向到非 www。
首先,我们将 www 的 A 记录指向与非 www 域相同的 IP。我等了 12 多个小时,它还是没有传播,所以我联系了 CS,他们重新推送了它。但什么也没发生。
所以这次他们尝试将其作为 CNAME 放入。所以现在 www 作为 CNAME 指向我们的非 www 域。显然代表还向我们的 htaccess 添加了重定向代码(但对此并不 100% 确定)。已经过去几个小时了,而且看起来也没有传播。
我们已经为这个问题苦苦挣扎了好几天。到目前为止,我们的主机商没有提供太多帮助。他们和我们一样困惑。一开始他们说这可能是他们的服务器迁移问题,然后他们尝试更改上述 DNS,但无济于事。
通常这将是一个简单的过程,但我此时非常沮丧,因为访问者认为我们的网站无法正常工作,但事实是只有 www 无法正常工作。
我还尝试了私人浏览,清除了浏览器缓存,并尝试了多台设备。
有什么提示可以说明问题所在吗?谢谢。
答案1
在我看来,这似乎是您的 DNS 管理提供商的问题。尝试将您的名称服务器从您当前的 DNS 提供商更改为其他您可以自行管理记录的提供商(Cloudflare 是一个不错的选择,因为它是免费的),然后从那里指向带有 www 和非 www 的域名(确保在 Cloudflare 上启用代理,因为他们会将您当前的 IP 映射到他们自己的 IP)。
除此之外,请检查您的 Web 服务器配置文件(nginx 和 apache 的 sites-enabled 文件)。确保这些配置文件中包含带有 www 的域名。如果您的 Web 服务器是 nginx,那么您可以在其中找到您的域名服务器块与服务器名称指令,如果是 Apache,那么你可以在里面找到它虚拟主机阻止服务器名称指示。
另外,如果您正在使用某种缓存服务器(如 varnish),请尝试清除其缓存。删除 .htaccess 文件内所有不必要的重定向,只保留强制非 www 重定向规则(附在下面),看看它是否有效。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ https://example.com/$1 [L,R=301]
希望有帮助!
答案2
我不清楚你做了什么,但可以确定的是 www.mizna.org (74.220.215.94) 和 mizna.org (67.20.76.193) 指向了 Aathorative DNS 中的不同 A 记录,每个 IP 地址都响应不同的网站。根据权威查询,没有与 www.mizna.org 关联的 CNAME 记录。
因此,如果您确实更新了 www.mizna.org 的 A 记录,则可能是您的域名提供商尚未将该更改推送到 DNS,或者您更新了不具权威性的区域文件。
权威名称服务器是 ns1.hostmonster.com 和 ns2.hostmonster.com。如果您没有使用 Hostmonster 或 hostmonster 的经销商/代表/经销商,那么您编辑的名称服务器是错误的。
如果你感兴趣的话,这里是 www.mizna.org 的输出(倒数第二行是我们感兴趣的,尽管你可以一路追溯请求)-
[email protected]:/home/davidgo$ dig +trace www.mizna.org
; <<>> DiG 9.10.3-P4-Ubuntu <<>> +trace www.mizna.org
;; global options: +cmd
. 1059 IN NS j.root-servers.net.
. 1059 IN NS k.root-servers.net.
. 1059 IN NS l.root-servers.net.
. 1059 IN NS m.root-servers.net.
. 1059 IN NS a.root-servers.net.
. 1059 IN NS b.root-servers.net.
. 1059 IN NS c.root-servers.net.
. 1059 IN NS d.root-servers.net.
. 1059 IN NS e.root-servers.net.
. 1059 IN NS f.root-servers.net.
. 1059 IN NS g.root-servers.net.
. 1059 IN NS h.root-servers.net.
. 1059 IN NS i.root-servers.net.
. 1059 IN RRSIG NS 8 0 518400 20191102170000 20191020160000 22545 . ra6h66egBOBCEGhJBe9lBhZ0kGMlsm91q7i5kTiki8Cdz/MD6K/t06o2 eTRKkNd2VjNVijsYs06dqekrpGoxdKmqkqcaqKiwA2+PcrErEKUmAuVW y38Mcu51U013KLwweMH7tzHALZZYPgr6qfJN/70o4kYX3ZrgjHNj8Vdm 38RW6FbjC/2pvMhK5ULFVWAjd8FLGYUZJapykMGGHehyaIRakPb1yrud 29IIE/86YUEFHehx6Cy2LFYj34Jn+b7sucOgHBLQUp5hU6otVZTHAR5y ZR3UMMryl7qR+ntsXyowf1Oe9AaSEMh3xaa9cnQBO4lieOoci0xvVrEN m1a/hw==
;; Received 717 bytes from 127.0.1.1#53(127.0.1.1) in 9 ms
org. 172800 IN NS a0.org.afilias-nst.info.
org. 172800 IN NS a2.org.afilias-nst.info.
org. 172800 IN NS b0.org.afilias-nst.org.
org. 172800 IN NS b2.org.afilias-nst.org.
org. 172800 IN NS c0.org.afilias-nst.info.
org. 172800 IN NS d0.org.afilias-nst.org.
org. 86400 IN DS 9795 7 1 364DFAB3DAF254CAB477B5675B10766DDAA24982
org. 86400 IN DS 9795 7 2 3922B31B6F3A4EA92B19EB7B52120F031FD8E05FF0B03BAFCF9F891B FE7FF8E5
org. 86400 IN RRSIG DS 8 1 86400 20191102170000 20191020160000 22545 . W4dOrY7xNJg9zU43govlv14YzzkhzKaZiqzlhJbuaiyVRJvMA9qxYmVc CfxLGw/S2ZttoH8R91I2KaNVNAAXyQ9hd0lkMPxBGa5jmEaciUS8eP/y b0WenKaW8X96+eu/6W/WWu+PHyhXytdn/SG+harg90zbbNiFToBPXUXt Y3SdNJrpc2Vt061YBFqX+FNxHhGn+1ru0oz3bDMo4jlZuXV8mwyuWTHE ZRJpL5zYIoSp/iopn7ni99sOP/9cnIQaFLn7M0HzenGnB3JHxtU1LzkU xMJ0jnE4KlMQGxJUjk9X5CRuhcGOyZ9lgYzaPGkMVcNbE2f9CA+GpTKG QKAwAg==
;; Received 815 bytes from 198.97.190.53#53(h.root-servers.net) in 137 ms
mizna.org. 86400 IN NS ns1.hostmonster.com.
mizna.org. 86400 IN NS ns2.hostmonster.com.
h9p7u7tr2u91d0v0ljs9l1gidnp90u3h.org. 86400 IN NSEC3 1 1 1 D399EAAB H9PAES2EQ3K44BAR1F3TIUO0J45719RJ NS SOA RRSIG DNSKEY NSEC3PARAM
h9p7u7tr2u91d0v0ljs9l1gidnp90u3h.org. 86400 IN RRSIG NSEC3 7 2 86400 20191111051100 20191021041100 36752 org. LkSYx3gj9UmI5PDZNfjfYhX0zE9CExci1G+TAvrFZYj8n8dMPfQD8xo7 CzHd1epvxqK5bD3XcyxX0HCBWnwx07sXSFFPMZ+AUTiZX37D49g96NvH MFsVOD8iwW6oY1Q8Kqnq+vwj+xmyGUZocoUmgRNyR14uYgBy2lCac6Tj 8KE=
trkvk8eelrj16p1jdj0j7kdob9hbgncu.org. 86400 IN NSEC3 1 1 1 D399EAAB TRL3M5E03MKPBBEF038QIND8SJ1006AC A RRSIG
trkvk8eelrj16p1jdj0j7kdob9hbgncu.org. 86400 IN RRSIG NSEC3 7 2 86400 20191109152857 20191019142857 36752 org. P//z8r2oskhtATZ6QwYbTuzHmIV577LdQKKvNAjgt7x1c5R+pTxW7Mwi DRyCNJYu4KDV7Ao33wgMwqtmfICPCpsOGysCHxFTqIv2/G8wA+FbC5HX Dq88Q4SsU8xpWndWwB1wkNEp4zdPDcR6GZlWoC/AJ/JxgBQYei4nhuDB RMQ=
;; Received 586 bytes from 199.19.54.1#53(b0.org.afilias-nst.org) in 132 ms
www.mizna.org. 14400 IN A 74.220.215.94
;; Received 58 bytes from 162.159.24.157#53(ns1.hostmonster.com) in 229 ms