Apache 301将站点上的每个页面重定向到新的域主页
我知道还有无数类似的帖子,但这篇有点具体 基本上,我有一个已经死了的老网站,只是让它重新活了起来,在谷歌还有一些老链接。我想在htaccess中做一些事情,将302所有页面和站点重定向到我的新域。例如,我需要: www.oldsite.com>www.newsite.co.uk oldsite.com>www.newsite.co.uk www.oldsite.com/?color=red>www.newsite.co.uk www.oldsite.com/?color=red&size=large>www.newsite.co.uk www.oldsite.com/page>www.newsite.co.uk www.oldsite.com/something.html>www.newsite.co.ukApache 301将站点上的每个页面重定向到新的域主页,apache,.htaccess,redirect,Apache,.htaccess,Redirect,我知道还有无数类似的帖子,但这篇有点具体 基本上,我有一个已经死了的老网站,只是让它重新活了起来,在谷歌还有一些老链接。我想在htaccess中做一些事情,将302所有页面和站点重定向到我的新域。例如,我需要: www.oldsite.com>www.newsite.co.uk oldsite.com>www.newsite.co.uk www.oldsite.com/?color=red>www.newsite.co.uk www.oldsite.com/?color=red&size=lar
你知道怎么做吗?你是对的,一个.htaccess文件就是答案
RewriteEngine on
RewriteRule .* http://www.newsite.co.uk/? [R=301,L]
由于要重定向所有内容,因此不需要重写cond。
如果你想让谷歌遵循这些,相信你会希望它301'ed
编辑:你添加了什么?到要重定向到的域的末尾。这将删除当前的查询字符串。啊,是的,很抱歉,302是一个输入错误。意思是说301.)