.htaccess尾随null

时间:2012-01-20 12:15:09

标签: .htaccess

出于某种原因,我们似乎看到很多404错误,所有请求的URL都转到有效链接但是尾随/ null。我不知道它来自何处,因为它不在前端代码中。

例如:http://domain.com/valid/valid/null

由于我找不到这些尾随空值的来源,我想用htaccess删除它们,但我没有太多运气:

RewriteRule ^([^/null]*)/null$ http://www.domain.com/$1 [NC,R=301]

我的.htaccess知识有点生疏。有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

最好发现上面提到的错误来源。

如果您在寻找时需要暂停,下面的规则(位于您网站根目录中的.htaccess文件中)应该删除一个尾随/null

RewriteEngine On
RewriteBase /

#remove trailing null
RewriteRule ^(.+)/null$ http://www.domain.com/$1 [NC,L,R=301]