我是新来的,我需要帮助"转换"类似$_GET['var']
文件夹
例如,我有一个语言网站,网址是这样的:
www.mywebsite.com/index.php?lang=es&p=1
www.mywebsite.com/index.php?lang=en&p=1
那么我想要这样的东西:
www.mywebsite.com/EN/index.php?p=1
就像"改造"了其中的$_GET['var']
。
我没有包含语言的目录...那么每当有 url 进行此更改lang = en
时,我都需要这可能吗?谢谢!
只要您知道您的网站可以用哪些语言显示,就可以使用以下语言:
RewriteRule ^(en|se|fr|du)/(.*)$ $2?lang=$1 [L,QSA]
QSA 标志会将当前查询字符串追加到现有查询字符串。其余的应该是显而易见的。