背景
在通过一些 PV 统计工具的时候发现不同的 URL 访问同个 Web 不会累计统计。
所以想通过重定向的方式来把几个不同的 URL 都统一到一个。
状态码-重定向
HTTP 通过 Header 的 Location 和 HTTP code 来告诉客户端当前资源不在此,需要访问新的 URL。
常见重定向类型:
301: Moved Permanently 永久重定向
- 资源已永久迁移
- 浏览器会缓存
- 搜索引擎转移权重
302: Found 临时重定向
- 浏览器不会缓存
- 登录页面跳转
- 活动页、短链服务
目标
访问 www.kylegeeks.com 重定向到 blog.kylegeeks.com
配置 DNS 记录
打开 DNS → 记录
- 添加一条
DNS规则 - 类型:
A - IP 地址:
1.2.3.4,任意可保存的IPv4地址应该都可以,最后也不会起作用 - 记得打开代理
- 保存即可

配置页面规则
打开 规则 → 页面规则 → 创建页面规则
- URL:
www.kylegeeks.com/ - 设置:转发
URL - 选择状态码:
301- 永久重定向 - 输入目标 URL:
https://blog.kylegeeks.com
必须http://、https://或/开头 - 保存页面规则

尝试访问
可以试一试配置是否生效了
- 按下
F12打开开发者工具 - 在浏览器输入
www.kylegeeks.com并访问 - 页面浏览器的
URL是https://blog.kylegeeks.com,也是该博客地址 - 可以看到
Response Headers返回状态码301和location
|
|