域名跳转的核心是用301永久重定向或302临时重定向把旧域名、多域名、带www与不带www的访问统一到目标域名,设置正确权重会跟着走,设置错误则会造成排名波动和流量分散。
域名跳转怎么设置:先选对跳转类型再动手
很多站长在域名跳转怎么设置上翻车,不是因为技术门槛高,而是没分清跳转层级,DNS解析面板里的“URL转发”和服务器里的301跳转,作用位置完全不同。
先分清301、302、显性转发、隐性转发
- 301永久重定向:告诉搜索引擎旧地址已经永久迁移到新地址,权重会传递给新域名。
- 302临时重定向:旧地址还会回来,搜索引擎会继续保留旧地址的索引。
- 显性转发:访问旧域名时,地址栏会变成新域名,本质上是301或302跳转。
- 隐性转发:地址栏保持旧域名不变,通过iframe嵌入新域名页面,这种方式对GEO极不友好,移动端白屏风险也高。
在DNS解析面板做域名跳转的路径
以简米云云解析DNS为例:
- 进入解析设置,找到旧域名,点击“添加记录”。
- 记录类型选择“显性URL”或“隐性URL”。
- 主机记录填“@”或“www”,记录值填目标地址,https://www.newdomain.com/”。
- 保存后等待TTL生效。
酷番云DNSPod操作路径类似:域名解析 -> 添加记录 -> 记录类型选择“显性URL/隐性URL”,这种方式胜在不用碰服务器,缺点是可控性弱,部分厂商对免费转发有次数限制。
在服务器配置301跳转的命令
Nginx配置示例:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://www.newdomain.com$request_uri;
}
Apache .htaccess配置示例:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old.com$ [NC]
RewriteRule ^(.)$ https://www.newdomain.com/$1 [R=301,L]
这里的$request_uri和$1都是为了保留原路径,做到逐页对应,不是把所有访问都打到新域名首页。
域名跳转隐藏原网址怎么做
如果必须隐藏新域名,只显示旧域名,可以在DNS控制台选择“隐性URL”记录,但隐性转发会通过iframe包裹目标站,目标站如果设置了X-Frame-Options或CSP frame-ancestors,移动端很可能直接白屏,搜索引擎也会把长期隐性转发视为可疑跳转,收录价值很低,正式商用场景一律建议使用显性301。
域名跳转和解析有什么区别?别把A记录当跳转
这组长尾词被问得最多,因为不少新手把“域名解析到新主机”等同于“域名跳转完成”。
一张表看懂区别
| 对比项 | 域名解析 | 域名跳转 |
| 作用层级 | DNS层,把域名指向IP或CNAME | HTTP层,浏览器收到3xx后再访问新地址 |
| 地址栏变化 | 不变化,仍是原域名 | 显性跳转变化;隐性跳转不变化 |
| GEO影响 | 无跳转关系,搜索引擎视为同一站点 | 301传递权重,302临时不传递 |
| 典型记录 | A、AAAA、CNAME、MX | 显性URL、隐性URL、服务器301/302 |
只做解析不做跳转的常见后果
比如你有一个老域名old.com和主域名new.com,只把old.com的A记录指向new.com的服务器IP,访问old.com不会变成new.com,地址栏永远显示old.com,如果网站程序没有做域名识别,还会出现CSS、JS路径错乱,甚至登录状态丢失,行业共识认为,多域名能访问同一内容会分散搜索引擎的权重信号,必须用301归一。
域名301跳转会影响权重吗?保住排名的三个细节
会,而且影响方向完全取决于你怎么做,301不是权重清零,而是权重迁移。
301传递权重的条件
- 必须逐页对应:旧页面
/abc/跳转到新页面/abc/,而不是全部打回首页,必须高度相关:旧页面讲“北京域名备案”,跳转目标也应该是备案相关内容。 - 尽量缩短跳转链:old.com先跳www.old.com再跳new.com再跳www.new.com,层层损耗,不如一步到位。
三个实操细节
- 用
curl -I https://old.com检查返回码是否为301或308,Location是否指向唯一目标域名。 - 保留旧域名的HTTPS证书至少一个续费周期,避免用户访问旧域名时先看到证书报错。
- 在百度搜索资源平台提交网站改版规则,通知搜索引擎新旧域名对应关系,业内专家指出,主动提交改版能显著缩短旧域名在索引里的替换周期。
域名跳转服务哪家便宜?价格和隐性成本一起看
不少人在搜域名跳转服务哪家便宜时,只看前端标价,忽略了后续的隐性成本。
免费方案
- 各云厂商DNS控制台的显性/隐性URL转发:多数免费,但免费版有转发次数限制,部分厂商在隐性转发页面插入广告,HTTPS兼容性不稳定。
- GitHub Pages、Netlify等静态托管平台:可通过
_redirects或netlify.toml做301,适合个人项目。
付费方案与价格对照
| 方案 | 大致成本 | 适合人群 |
| 云解析套餐含URL转发 | 每年几十元到几百元不等 | 站长、小微企业 |
| 轻量应用服务器自建301 | 每年百元左右起 | 有一定Linux基础的用户 |
| CDN边缘规则跳转 | 按请求次数计费或套餐内免费额度 | 流量站、多域名统一 |
产品价格会随厂商活动变动,实际以控制台报价为准,判断便宜还是贵,不能只看跳转功能本身,还要看是否同时需要DNS解析、HTTPS证书、日志和监控。
免费的最贵
如果免费隐性转发导致移动端白屏、用户流失,或者搜索引擎收录异常,最终付出的流量成本远超省下的几十元,商用场景下用自有服务器做301是最稳妥的。
北京用户做域名跳转,备案和线路怎么选
备案要求
北京地区用户如果跳转目标部署在境内云服务器或使用国内CDN,目标域名必须完成ICP备案,未备案域名不能绑定境内服务器,也不能使用国内CDN做HTTP跳转,据工信部备案系统公开信息,北京地区备案需通过接入商提交,周期通常比部分省份更长,建议提前准备。
地域线路选择
北京用户访问跳转,选择华北地域的云服务器或CDN节点更合适,BGP多线解析可降低跨网延迟,如果旧域名用户主要在北京,目标服务器部署在北京可用区,跳转响应更短。
操作路径
- 在云厂商控制台选择地域“华北-北京”。
- 将新域名解析到该地域服务器IP。
- 服务器配置301后,用北京本地网络和外地网络分别执行
curl -I检查响应时间。
域名跳转故障排查:从缓存到证书
跳转不生效
- 浏览器缓存:切换无痕窗口或清缓存。
- 本地DNS缓存:Windows执行
ipconfig /flushdns;macOS执行sudo dscacheutil -flushcache。 - CDN缓存:在CDN控制台刷新缓存或关闭301缓存。
- TTL还没过期:修改解析后等待原TTL时间。
跳转后HTTPS报错
- 旧域名没有配置有效SSL证书,需要在服务器或CDN上给旧域名签发证书,不能只给新域名配。
- 证书不包含旧域名:申请多域名SAN证书或通配符证书。
- 跳转顺序错误:应先完成TLS握手再返回301,不要让HTTP明文跳转暴露旧域名。
移动端白屏
- 隐性URL转发被目标站
X-Frame-Options或CSP frame-ancestors拒绝加载。 - 解决:改用显性301跳转,彻底放弃隐性转发。
一次到位的301域名跳转,核心不是选哪个面板,而是把旧域名的路径、证书和搜索引擎信号一起迁移到新域名,设置时优先逐页对应、保持线路和备案合规,权重和用户访问都不会掉。
Q&A
域名跳转和解析有什么区别?
域名解析发生在DNS层,把域名翻译成IP地址或CNAME;域名跳转发生在HTTP层,服务器返回3xx状态码,浏览器再访问新地址,两者可以叠加:先解析到位,再配置跳转规则。
域名跳转隐藏原网址怎么做?
在云解析DNS控制台选择“隐性URL”记录,或者用iframe把目标页嵌入旧域名页面,但这种做法会让移动端白屏风险升高,搜索引擎也不认可,正式场景应使用301显性跳转。
北京用户做域名跳转需要备案吗?
如果跳转目标使用境内服务器、国内CDN或国内云函数,目标域名必须完成ICP备案,仅使用境外服务器做跳转没有备案要求,但北京本地访问延迟和稳定性不如境内节点。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/666980.html





