mod_rewrite不会以静默方式重定向

时间:2013-09-26 16:51:55

标签: .htaccess codeigniter mod-rewrite redirect

我有这段代码:

RewriteEngine On
RewriteBase /

RewriteRule ^folder$ fd?id=190 [PT,L,QSA]

但它没有正确重定向。

我收到file not found错误。

如果我这样写:

RewriteEngine On
RewriteBase /

#RewriteMap keys txt:http://5000franquicias.com/API/frId/getlist   

#RewriteRule ^(.*)$ fd?id=${keys:$1|0}

RewriteRule ^montelana$ fd?id=190 [R=301,L,QSA]

将标志PT更改为R = 301它可以正常工作,但我希望重定向能够以静默方式进行。

1 个答案:

答案 0 :(得分:0)

为什么需要PT。只需使用:

RewriteRule ^folder$ fd?id=190 [NC,L,QSA]