【问题标题】:Redirect to main url from language subfolder url with TranslatePress使用 TranslatePress 从语言子文件夹 url 重定向到主 url
【发布时间】:2022-01-11 12:32:41
【问题描述】:

我已将 Translatepress 添加到我的多语言网站并启用了该选项(将子目录添加到语言的 url)。所以网址是 mydomain.de/de mydomain.de/zh

现在我已经删除了 Translatepress,但一些流量仍然带有子目录 /de/ 或 /en/ 我想将所有 url 从 /de/ 或 /en/ 重定向到主 url (mydomain.de)。

我如何使用 .htaccess 或其他方式做到这一点?

【问题讨论】:

    标签: wordpress redirect


    【解决方案1】:

    我试过了,不知道好不好。但希望它能对其他人有所帮助。

    所以,主要语言或我的网站是 DE,我将所有链接从 /de/ 重定向到主 url,并从 /en/ 重定向到 410

    RewriteEngine On
    RewriteRule ^en/(.*) https://%{HTTP_HOST}/$1 [NE,L,R=410]
    RewriteRule ^de/(.*) https://%{HTTP_HOST}/$1 [NE,L,R=301]
    

    如果您也想将 /en/ 重定向到主 url,可以将 410 替换为 301。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-10-12
      • 1970-01-01
      • 1970-01-01
      • 2012-04-21
      • 1970-01-01
      • 2013-10-16
      • 2014-07-19
      • 1970-01-01
      相关资源
      最近更新 更多