我对htaccess很不好,我无法解决这个问题。
我有以下文件:
/site/.htaccess
我想创建一个可以重写的重写:
/site/en/home/
为:
/site/home/?lang=en
和(var
只是一个例子,它应该适用于任何查询字符串):
/site/en/home/?var=12345
为:
/site/home/?var=12345&lang=en
我怎样才能做到这一点?我已经在这里工作了1个小时,我无法让它工作。
答案 0 :(得分:1)
您可以在/site/.htaccess
中使用它RewriteEngine on
RewriteRule ^en/(.+)/?$ /site/$1/?lang=en [QSA,L]
QSA QueryStringAppand标志自动将addtional queryString附加到目标。