0

当我访问http://sweatingthebigstuff.com/lending-club-loans-to-avoid/时,我得到一个 404 页面。但是当我两次按退格键时,它会删除/但不会删除,d所以那里有一个隐藏的空间。一旦我删除它,它就可以工作。

我的 URL 中如何存在隐藏空间,我可以做些什么来检测并在.htaccess文件中删除它吗?否则,我添加的每个重定向都必须是每个重定向之一。

编辑:

以下是我认为可能与.htaccess文件相关的内容:

RewriteCond %{REQUEST_URI} !\.[^./]+$
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://sweatingthebigstuff.com/$1/ [R=301,L]

RedirectMatch 301 ^/[0-9]{4}/[0-9]{2}/[0-9]{2}/(.+)$ /$1

它实际上看起来像这样:http://sweatingthebigstuff.com%E2%80%8B/lending-club-loans-to-avoid%E2%80%8B/

4

1 回答 1

0

尝试改变

RewriteCond %{REQUEST_URI} !\.[^./]+$
RewriteCond %{REQUEST_URI} !(.*)/$

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
于 2012-07-06T00:24:42.447 回答