我需要一些有关htaccess重定向的帮助。谷歌错误地抓取了网站,因此网站管理员工具中显示了很多错误的网址。举个例子:
物品/ ABCD / XYZ 应重定向为 物品/ ABCD /
物品/ ABCD / xyz.php 应重定向为 物品/ ABCD /
物品/ ABCD / xyz.html 应重定向为 物品/ ABCD /
所以基本上我试图意味着总是重定向到article / abcd / for varous错误的url类型,如上所示。请你帮忙
答案 0 :(得分:0)
您只需使用mod_alias(documentation)中的RedirectMatch
即可。我们假设文章之后的部分不包含任何/
字符。我们使用临时重定向重定向到没有后缀的url。在测试此重定向实际上按预期工作后,将“temp”更改为“permanent”。
RedirectMatch temp ^(/articles/[^/]+/).+$ $1