虚拟子文件夹(Apache)的多语言站点

时间:2013-04-20 23:06:41

标签: apache url-rewriting multilingual virtualhost subdirectory

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

  

www.mydomain.tld / EN /我的空间
  www.mydomain.tld / FR /我的空间

我有多个重写规则:

  

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

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

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

  

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

如何做到这一点?

- 抱歉我的英语我是法国人。

感谢您的帮助。

0 个答案:

没有答案