Mod rewrite Mod_重写根请求

Mod rewrite Mod_重写根请求,mod-rewrite,Mod Rewrite,一段时间以来,我一直在尝试并寻找重写根请求的方法,到目前为止,我发现的任何解决方案都不适合我 因此,这是我重写调用的顶部: RewriteEngine On RewriteCond %{SCRIPT_FILENAME} -f [OR] RewriteCond %{SCRIPT_FILENAME} -d RewriteRule .* - [L] 我正在尝试基于语言重写,根是默认(en)语言: RewriteRule ^(nl|fr)/?$ index.php?language=$1 [L,QSA

一段时间以来,我一直在尝试并寻找重写根请求的方法,到目前为止,我发现的任何解决方案都不适合我

因此,这是我重写调用的顶部:

RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} -f [OR]
RewriteCond %{SCRIPT_FILENAME} -d
RewriteRule .* - [L]
我正在尝试基于语言重写,根是默认(en)语言:

RewriteRule ^(nl|fr)/?$ index.php?language=$1 [L,QSA]
RewriteRule ^$ index.php?language=en [L,QSA]
我为第二行尝试了几种选择,但似乎都不起作用:

RewriteRule ^/$ index.php?language=en [L,QSA]
RewriteRule ^(.*)$ index.php?language=en [L,QSA]
...
它们都没有显示对index.php发出的请求,并将查询字符串附加到index.php,设置为“en”。其他的电话工作得很好

我做错了什么