0

我正在为一个网站编写代码,它将选择加载哪种语言:

if(isset($_GET['language']) && $_GET['language']=='jp') include(lozalize/jp.php);
else include(lozalize/en.php);

但是,我想要一个不错的网址:

www.site.com/en/
www.site.com/en/contact
www.site.com/en/projects/project1

其中contact、projects 和project1 是具有自己的index.php 的文件夹。

我怎样才能写一个 .htaccess 文件(如果这甚至是答案!)没有像这样的链接:

www.site.com/contact/?language=en

4

1 回答 1

1
RewriteEngine On
RewriteBase /
RewriteRule ^(en|jp)/(.*)$ /$2?language=$1 [QSA,L]
于 2012-05-19T10:13:10.300 回答