我们正在使用无限制的站点地图生成器来生成 xml 站点地图,它需要站点中的所有 url。不幸的是,在网站管理员的抓取错误部分发现了一个错误。有大量的 url 被站点地图作为重复的 url 获取。
例如:如果实际网址是“ http://www.example.com/forum/viewtopic.php?f=5&t=221&st=0&sk=t&sd=a&start=10 ”
站点地图获取此网址以及返回 404 错误的重复网址为“ http://www.example.com/http://www.example.com:80/forum/viewtopic.php?f=5&t=221&st=0&sk =t&sd=a&开始=10 "
(这只是一个示例网址。)
站点地图中列出的所有其他网址都是正确的。问题仅与论坛部分有关。(使用 phpbb 进行论坛)。
任何人都可以建议任何有效的 htaccess 规则来避免这个 404 。我想将所有模式(例如“ http://www.example.com/http://www.example.com:80/forum/ ....”)重定向到“ http://www.example.com/forum / ......'
任何帮助将不胜感激。