Cloudflare 域名重定向,从一个域名跳转到另一个域名

2025年6月25日
唛鬼

最近有一个域名A的空间到期了,因为网站程序老旧已经放弃使用,空间也不再续费,邮箱服务还在继续使用。但是输入域名A的网址,浏览器返回的确实冷冰冰的文字,见下图。

Cloudflare 域名重定向,从一个域名跳转到另一个域名 1

于是就想通过Cloudflare的重定向规则,把域名A重定向到域名B,现在规定

  • 域名A为 domaina.com
  • 域名B为 domainb.com,正常访问网址为 https://www.domainb.com

修改DNS记录

登录Cloudflare后台,切换到域名A的界面,选择菜单【DNS】。把原来的A记录进行修改

  • 把一级域名的root或@记录,A解析,解析到192.0.2.1
  • 把最常见的二级域名www,A解析,解析到192.0.2.1
  • 同时打开2个记录的代理状态
Cloudflare 域名重定向,从一个域名跳转到另一个域名 2

添加重定向记录

切换到 【规则】 菜单,选择【概述】子菜单。如果没有创建过规则,默认是在规则模版中选择,可以选择“重定向到其他域”这个模板。如果之前创建过规则,则点击右上角的“创建规则”按钮,选择重定向规则。

Cloudflare 域名重定向,从一个域名跳转到另一个域名 3
Cloudflare 域名重定向,从一个域名跳转到另一个域名 4
Cloudflare 域名重定向,从一个域名跳转到另一个域名 5

在弹出的规则设置页面,本别填写如下

  • 规则的名称,一般我是日期+主题
  • 因为域名A的http请求已经不在是返回网站所以,直接选择所有传入请求
  • URL重定向选择静态,然后填写域名B的访问网址 https://www.domainb.com
  • 状态代码选择301,永久重定向
Cloudflare 域名重定向,从一个域名跳转到另一个域名 6

进阶阅读: HTTP响应状态代码大全

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

envelopeuser