Mod_Rewrite 根请求

时间:2021-05-16 06:21:39

标签: 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]
RewriteRule ^$ index.php?language=en [L,QSA]

我已经为第二行尝试了几个选项,但似乎都不起作用:

RewriteRule ^/$ index.php?language=en [L,QSA]
RewriteRule ^(.*)$ index.php?language=en [L,QSA]
...

它们都没有显示对 index.php 的请求,并附有查询字符串,设置为“en”。其他调用虽然完美...

我做错了什么?

0 个答案:

没有答案