我的客户有一个包含英语、德语、西班牙语和法语站点的网站。它们只是 public_html 目录中服务器上的简单文件夹结构,例如。/de、/fr、/en 和 /es
他们决定删除其他语言,只有英语,但我有很多页面需要 301 重定向。
我已经使用 mod_rewrite 来完成漂亮的 URL。
在不破坏漂亮 URL 的情况下将替代语言页面重定向到英文页面的最佳方法是什么?
例如。fr/news/news-article
->en/news/news-article
我已经有了:
RewriteRule ^([^/\.]+)/news?$ $1/news.php [L]