You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WordPress站点.htaccess大小写敏感自定义重定向规则请求

解决WordPress中大小写敏感的文件URL重定向问题

直接在你的.htaccess文件最顶部添加以下规则,一定要放在WordPress默认的# BEGIN WordPress注释块之前,否则规则会被WordPress的重写逻辑覆盖:

RewriteEngine On
# 匹配oldurl.com/oldfolder/下的所有文件,保留文件名大小写
RewriteCond %{HTTP_HOST} ^oldurl\.com$ [NC]
RewriteRule ^oldfolder/(.+)$ http://newurl.com/$1 [R=301,L,NE]

规则说明:

  • [NC]:匹配主机名时不区分大小写,避免域名大小写差异导致匹配失败
  • (.+):精准捕获oldfolder/之后的所有内容(包含文件名的原始大小写),通过$1反向引用传递到目标URL
  • [R=301]:设置永久重定向,符合SEO优化需求
  • [L]:标记为最后执行的规则,匹配成功后不再处理后续规则
  • [NE]:禁止对URL特殊字符编码,确保文件名内的特殊符号(如有)正确传递

注意事项:

  • 确认服务器已启用mod_rewrite模块(Apache服务器默认开启该模块)
  • 测试时用不同大小写组合的文件名(如File.pdf、file.PDF)验证重定向是否保留了原文件名的大小写格式
  • 若存在多个旧文件夹需要处理,可复制RewriteCond和RewriteRule代码块,修改对应的文件夹名称即可

内容的提问来源于stack exchange,提问作者OsamaAF

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 12:02:03