出于某种原因,我们似乎看到大量的404错误,其中所有请求的URL转到有效的链接但尾随/ null。我不知道这是从哪里来的,因为它不在前端代码中。.htaccess尾部null
例如:http://domain.com/valid/valid/null
因为我无法找到这些尾随空我想与htaccess的删除它们的来源,但我并没有多少运气:
RewriteRule ^([^/null]*)/null$ http://www.domain.com/$1 [NC,R=301]
我.htaccess的知识有点生疏。任何人都可以将我指向正确的方向吗?
好多来解决这个问题。如果你提供更多关于它的细节,或许我们可以帮助你。 –
'[]'表示一个字符组。 '[^/null]'表示任何不是'/','n','u'或'l'的字符,而不是任何不是'/ null'的字符串。 – cha0site