Article
使用Cloudflare给域名添加跳转/301重定向
00 分钟
2022-5-17
2023-5-21
type
status
category
date
slug
summary
tags
icon
Last edited time
May 21, 2023 07:57 AM

注册域名→找到控制面板

以腾讯云为例子,先自行注册好域名,或者已有域名
notion image
点击右侧解析,跳转到DNSPOD页面
notion image

在域名解析中添加一条记录

点击添加记录

主机记录

@(或者你需要的前缀,一般填@

记录类型

选择A
记录类型
要指向空间商提供的 IP 地址,选择「类型 A」,要指向一个域名,选择「类型 CNAME」
  • A记录:地址记录,用来指定域名的IPv4地址(如:8.8.8.8),如果需要将域名指向一个IP地址,就需要添加A记录。
  • CNAME: 如果需要将域名指向另一个域名,再由另一个域名提供ip地址,就需要添加CNAME记录。
  • NS:域名服务器记录,如果需要把子域名交给其他DNS服务商解析,就需要添加NS记录。
  • AAA:用来指定主机名(或域名)对应的IPv6地址(例如:ff06:0:0:0:0:0:0:c3)记录。
  • MX:如果需要设置邮箱,让邮箱能收到邮件,就需要添加MX记录。

记录值

直接终端ping你的域名,出来的值就是记录值(144.217.84.156)
notion image
 

使用Cloudflare进行域名重定向

进入Cloudflare网站

用邮箱注册一个账号,然后登陆

登录过后点击添加站点

notion image
notion image
选择免费计划即可
notion image
出现这个页面
notion image

添加记录

点击添加记录
Type选CNAME
Name输入@
IPv4随便输入一个地址,反正后面要重定向
notion image
点击保存

完成名称服务器设置

保存后可能会显示
此区域处于挂起状态,其中包含代理记录。在激活此区域之前,对代理记录的 DNS 查询
不管他,刷新一下页面
或者从控制台重新进入站点管理
notion image
显示如下内容,跟着提示进行操作
notion image
  1. 登陆到您的注册机构账号
    1. 例如我就直接到腾讯云的控制台中
      notion image
      选择管理
      notion image
  1. 替换为Cloudflare的名称服务器
    1. 点击修改,把这两个改成Cloudflare要求的DNS
      修改后显示
      notion image
      稍等一会儿就修改成功了
      返回Cloudflare查看
      notion image

继续配置

进入管理面板,显示
notion image
点击查看设置一路保存即可
notion image
点击控制台左侧的规则
notion image
选择页面规则
notion image
然后选择创建页面规则
按照如下格式填写,使用301,永久重定向
notion image

等待

完成如上操作后,可以去吃一个饭了,生效没那么快

吃了个饭,已经生效了
但是存在一个问题,http访问没问题,https访问就不行,不清楚啥情况,睡个午觉再说。
去检测一下HTTP状态
notion image
睡一觉起来,就自己可以了。

参考资料


评论