当url中有一个句号/点时,.htaccess返回404

时间:2014-01-08 13:59:08

标签: .htaccess

我有这个重写规则,大部分都可以使用,但当URL中有一个句号时会返回404。例如“t.a.c._heroes”使其失误。

这是我的规则

RewriteRule ^search/([^/\.]+)/?$ /index.php?page=search&string=$1 [NC,L]

我查看了之前关于stackoverflow的类似问题,他们说尝试以下但是这些也不起作用。

RewriteRule ^search/(.*)/?$ /index.php?page=search&string=$1 [NC,L]

还试过这个:

RewriteRule ^search/([^/.]*)/?$ /index.php?page=search&string=$1 [NC,L]

由于

0 个答案:

没有答案