我发现有些人的文章的语法链接不好。
例如,我们有一篇带有 URL 的文章
http://www.oursite.com/demo/article-179.html
问题是很多人都以错误的语法链接回这篇文章,例如
http://www.oursite.com/demo/article-179.html%5Cohttp://www.oursite.com/demo/glossary.php
现在,我在 .htaccess 文件中添加了以下重写规则来处理此类链接。
RewriteRule article-179\.html(.*)$ "http\:\/\/www\.oursite\.com\/demo\/article-179\.html [301,L]
但这导致了重定向循环消息。我们如何通过 htaccess 重写规则解决这个问题。基本上,我们需要在我们的重写规则中设置一些仅在.html之后有一个或多个字符时才有效的内容。如果不是,那么它不应该重定向。
任何帮助将不胜感激!
最诚挚的问候!