.htaccess 用于漂亮的网址

问题描述

根据我的标准,我无法找到使用漂亮网址的解决方案,所以我希望这里有人可以为我指明正确的方向。

在我的网站上,用户可以更改任何页面上的语言,使网址看起来像:

mysite/?search=&gender=Gender&lesson=&sortby=firstname&lang=en
mysite/?lang=en

我最初的要求是拥有漂亮的 URL -

 mysite/en/  mysite/cz

我尝试过几乎有效的示例,但它离开了 lang=en 所以它看起来像:

mysite/en/lang=en

这是我目前所拥有的:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ www.mysite.com/$1 [R,L]
RewriteRule ^(index)$ $1.PHP [NC,L]

RewriteRule ^profile/(\d+)/$ profile.PHP?tutor=$1 [NC,L]

索引页 mysite.com/?lang=en 需要是 mysite.com/en/ 个人资料页面漂亮的 url 工作 mysite.com/profile/24/,但是,我需要 lang=xx 部分的帮助:

mysite.com/profile/24/?lang=cz

我需要个人资料页面看起来像:

mysite/en/profile/24/ or mysite/cz/profile/24/  

总是感谢任何帮助。

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)