一、需求分析与方案选择
针对万事屋REI3站点的三大核心需求:
- 主域名标准化:
rei3.com
统一跳转至https://www.rei3.com
- 路径结构调整:
/gintama/*
→/forums/*
- 内容路径迁移:
/gintama-post/*
→/forum-post/*
传统Nginx配置在万级URL量时会出现性能瓶颈,Cloudflare边缘网络重定向方案具有零服务器消耗、毫秒级响应、SEO权重无损继承三大优势。
二、前置环境准备
2.1 域名托管配置
登录Cloudflare控制台,确保:
- rei3.com域名状态显示为
Active
- DNS解析记录开启代理状态(橙色云图标)
- SSL/TLS模式设置为
Full (strict)
示例DNS设置:
类型 | 名称 | 内容
CNAME | www | rei3.com
A | @ | 192.0.2.1(任意IP)
2.2 旧规则清理
登录宝塔面板停用原有Nginx重定向规则,避免规则冲突。
三、核心规则配置
3.1 主域名标准化规则
匹配模式:*rei3.com/*
操作类型:Forwarding URL (301)
目标URL:https://www.rei3.com/$1
说明:$1保留原始路径参数,实现无缝跳转
3.2 论坛路径重定向
匹配模式:*www.rei3.com/gintama/*
目标URL:https://www.rei3.com/forums/$1
技术细节:通配符*匹配多级目录结构
3.3 文章路径迁移规则
匹配模式:*www.rei3.com/gintama-post/*
目标URL:https://www.rei3.com/forum-post/$1
注意:保留尾部斜杠自动处理功能
⚠️ 关键设置建议:
- 规则排序:主域名规则置顶,路径规则按目录深度降序排列
- 启用Browser Cache TTL:建议设置1小时加速生效
四、高级场景扩展
4.1 动态规则方案(备用)
若需处理复杂参数传递,可采用Transform Rules:
concat("/forum-post/", substring(http.request.uri.path, 15))
该表达式实现精准路径截取,适合多层级URL改造。
4.2 流量监控配置
启用Cloudflare流量分析,重点关注:
- 跳转成功率(目标:≥99.9%)
- 边缘节点响应时间(预警值:>200ms)
- 404错误率突增告警
五、效果验证与SEO维护
5.1 即时检测方法
- 使用curl命令验证状态码:
curl -I https://rei3.com/gintama/123
- 通过dute.org工具批量检测跳转链完整性
5.2 SEO维护策略
- 提交新版sitemap至Google Search Console
- 使用301跳转监控插件定期扫描(推荐:Screaming Frog)
- 保留旧路径日志三个月,观察流量衰减曲线
六、常见问题排查
现象 | 解决方案 | 参考来源 |
---|---|---|
跳转规则未生效 | 检查DNS解析状态>清理本地DNS缓存>禁用浏览器HSTS | |
部分路径参数丢失 | 在规则结尾添加/*通配符>检查$1变量位置 | |
HTTPS证书告警 | 确保证书包含*.rei3.com泛域名>重启边缘证书 |
没有回复内容