在我的博客中(http://ordealoftheunion.com/) 我的博客以前曾在Blogger上托管过,然后被改为自我托管的wordpress.org博客,很多东西(如永久链接)在谷歌重新编入索引之前一直保持静态。我注意到有人链接“.html”重定向到404页面而不是wordpress中新的永久链接结构。例如,当我点击以“.html”结尾的旧链接中的文章时,它重新引导我进入404页面而不是实际文章(/2012/05/barack-kingfish-obama-for-president.html)哪个不再有效,因为永久链接改变了文章现在位于(/ 2012/05 / barack-kingfish-obama-for-president /)总结我如何才能让.html重新指向“/”?< / p>
非常感谢
答案 0 :(得分:1)
您可以将此规则作为第一条规则放在RewriteEngine On
行的下方:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+?)\.html$ /$1/ [L,NC,R=301]
答案 1 :(得分:0)
如果您想使用wordpress插件路线,可以使用Redirection。安装插件后,请转到: