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

移除TranslatePress后如何将语言子目录URL重定向到主站URL

方案1:.htaccess配置(适用于Apache、LiteSpeed服务器)

直接编辑站点根目录下的.htaccess文件,将以下规则放在文件最顶部:

所有前缀URL统一跳转到主站首页

RewriteEngine On
RewriteRule ^(de|en)(/.*)?$ https://mydomain.de/ [L,R=301]

保留原路径内容、仅删除语言前缀跳转

如果需要mydomain.de/de/文章名跳转到mydomain.de/文章名,使用以下规则:

RewriteEngine On
RewriteRule ^(de|en)/(.*)$ https://mydomain.de/$2 [L,R=301]

注意事项:

  • 替换规则中的https://mydomain.de为你的实际主站域名,HTTP站点请将前缀改为http
  • 规则必须放在.htaccess文件的最顶部,优先级高于WordPress等程序自带的默认规则才能生效
  • 修改后清空浏览器缓存再测试,避免301永久重定向的本地缓存影响验证结果

方案2:Nginx配置(适用于Nginx服务器)

如果服务器不支持.htaccess,编辑站点对应的Nginx server配置块,添加对应规则:

所有前缀URL统一跳转到主站首页

rewrite ^/(de|en)(/.*)?$ https://mydomain.de/ permanent;

保留原路径内容、仅删除语言前缀跳转

rewrite ^/(de|en)/(.*)$ https://mydomain.de/$2 permanent;

配置修改完成后执行nginx -s reload重载配置即可生效。

验证方法

直接访问原有语言前缀路径测试即可,例如mydomain.de/de、mydomain.de/en/test-page,确认跳转符合预期即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.23 16:57:03