1

我想在多语言网站上拥有这样的架构:

www.mydomain.tld/en/mypage
www.mydomain.tld/fr/mypage

我有多个这样的重写规则:

RewriteRule ^mypage$ mypage.php [L]
RewriteRule ^mypage2$ mypage2.php [L]

如何在 RewriteRule ^*$ *.php?language=en|fr [L] 中执行转换 /en/* 或 /fr/* 的“前缀规则”?

我尝试使用不同的组合但没有成功:

RewriteRule !^(fr|en)/ /fr%{REQUEST_URI} [L,R=301]
RewriteRule ^(fr|en)/ %{REQUEST_URI}?language=$1 [L,R=301]

一个想法如何做到这一点?

--对不起我的英语我是法国人。

谢谢你的帮助。

4

0 回答 0