我有一个安装了Joomla的域名。我没有注意到Google缓存了如此多的过时网址。我将旧域URL [在Joomla中]更改为新域名,所有这些缓存链接都显示为已损坏的链接。我新旧的URL结构是: 老:
www.domain.com/blog/01
www.domain.com/blog/02
www.domain.com/blog/03
www.domain.com/blog/04
www.domain.com/blog/05?start=5000
www.domain.com/blog/05?start=6000
www.domain.com/blog/05.html?start=7000
www.domain.com/blog/05.html?start=7000
..........等等
所以我想将所有过时的链接从旧地址重定向到www.domain.com/blogs
我更喜欢301永久移动选项。
我怎样才能做到这一点?
有Joomla重定向功能,但我更喜欢.htaccess方法,因为有数千个断开的链接。
答案 0 :(得分:0)
您可以将此规则用作第一条规则:
RewriteEngine On
RewriteRule ^blog/ /blogs? [L,NC,R=301]