好不容易给域名设置了自动跳转,结果别人访问时要么跳到奇怪的页面,要么直接提示错误,是不是特着急?小编前阵子帮开水果店的张哥处理过,他连后台都找了半天才进去,最后也把问题解决了。今天就把跳转错误的常见原因和解决办法讲清楚,新手跟着排查准能搞定。
一、先说说:跳转错误一般有哪些情况?
张哥当时遇到的是 “跳转到完全不相干的网址”,后来发现还有人遇到 “跳转后显示 404 错误”“有时候能跳有时候不能” 这些情况。其实这些问题看着吓人,大多是设置时没注意细节,改改就行。
就像寄快递写错地址会寄错地方,跳转设置填错信息也会出问题,但只要找到错在哪,很容易修正。
二、最常见的错误:目标地址填错了
十有八九的跳转错误,都是这里出了问题,先从这查。
1. 没加 “https://” 或 “http://”
登录域名管理后台,找到跳转设置记录,看看 “目标地址” 是不是带了协议头。张哥就是只填了 “new.shuiguo.com”,没加 “https://”,导致跳转后显示 “不安全”。加上之后再试,马上就跳对了。记住,新域名前面必须加这两个中的一个,现在大多网站用 “https://”。
2. 域名拼写错误
仔细看看目标地址里的字母有没有写错,比如把 “shuiguo” 写成 “shuigou”,差一个字母就会跳错。张哥当时就把 “fruit” 拼成了 “frait”,自己看了三遍才发现。建议填完后再对照新域名念一遍,能减少错误。
3. 多写了多余的符号
有的新手会不小心在域名后面多打个空格或斜杠,比如 “https://new.shuiguo.com/ ”(后面有空格),也会导致跳转失败。删掉多余符号,保存后再试就行。
三、跳转规则冲突:设置了多个跳转导致混乱
要是给一个旧域名设置了好几个跳转规则,系统不知道该执行哪个,就会出问题。
1. 关闭多余的跳转规则
在后台找到 “跳转记录”,只保留一个正确的,其他的点 “删除” 或 “关闭”。有个用户同时设了跳 A 网址和跳 B 网址,结果有时候跳 A 有时候跳 B,删了一个就稳定了。
2. 检查是否设置了二级域名跳转
比如你给 “old.shuiguo.com” 设了跳转,又给 “shop.old.shuiguo.com” 也设了跳转,可能会互相影响。如果不需要二级域名跳转,就把它关掉。
错误类型 | 解决步骤 | 张哥的经验 |
---|---|---|
目标地址没加协议头 | 加上 “https://” 再保存 | 加完马上跳对了 |
域名拼写错误 | 对照新域名修正拼写 | 念出来才发现错了 |
多规则冲突 | 只保留一个正确规则 | 删了多余的就好了 |
四、没等生效就判断错误:缓存没更新
设置完跳转不会马上生效,这是很多新手容易急的地方。
1. 最少等 30 分钟再试
域名跳转需要网络缓存更新,快的 10 分钟,慢的可能要 1 小时。张哥刚设置完就试,连试 5 次都错,后来忙别的去了,过了 40 分钟再试就成功了。别刚设置就急着下结论。
2. 清理浏览器缓存
有时候浏览器记着旧数据,就算跳转生效了也显示不出来。在浏览器里按 “Ctrl+Shift+Delete”,勾选 “缓存的图片和文件”,清理后关闭再打开,就能看到效果了。张哥用这个方法解决了 “手机能跳电脑不能跳” 的问题。
五、自问自答:这些问题你可能也遇到
问:为什么跳转后显示 “该网站无法提供安全连接”?
答:这是因为目标地址用了 “https://”,但新域名没装 SSL 证书。去新域名的主机后台申请免费的 SSL 证书,安装后就不会有这个提示了。
问:跳转成功了,但网址栏里还是旧域名,正常吗?
答:这是 “隐性跳转” 导致的,有的平台叫 “框架跳转”。如果想让网址栏显示新域名,在设置里把跳转类型改成 “显性跳转” 或 “301 永久跳转” 就行。张哥就喜欢让用户看到新域名,改了之后很满意。
六、小编的一点心得
跳转错误不可怕,重点是按步骤排查,先查目标地址,再看规则冲突,最后等生效。张哥现在遇到问题会先自己检查拼写,他说:“原来大部分错误都是自己不小心造成的,细心点就行”。
建议大家设置跳转后,把正确的目标地址记在纸上,排查时对照着看。要是试了所有方法还不行,别硬扛,找域名平台的在线客服,把错误页面截图发给他们,解决起来更快。其实跳转设置没那么复杂,多遇到几次问题,你也能变成老手。