我知道还有其他一百万个这样的帖子,但这个帖子有点具体。
基本上我有一个旧网站已经死了,只是让它再次上线,而且还有一些旧的链接在谷歌。我想在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.uk
知道怎么做吗?
答案 0 :(得分:1)
你是对的.htaccess文件就是答案。
RewriteEngine on
RewriteRule .* http://www.newsite.co.uk/? [R=301,L]
由于您想重定向所有内容,因此不需要RewriteCond
。
相信你会想要它虽然如果你想谷歌遵循这些
编辑:已添加?到域的末尾重定向到。这将删除当前查询字符串。