0

このような投稿が他にも数百万あることは知っていますが、これは少し具体的です。

基本的に、私は死んでいた古いサイトを持っていますが、それを復活させたばかりで、Googleにはまだ古いリンクがいくつかあります. すべてのページとサイトを新しいドメインに 302 リダイレクトする htaccess で何かをしたいと考えています。たとえば、次のものが必要です。

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

これを行う方法はありますか?

4

1 に答える 1

1

.htaccess ファイルが答えであることは間違いありません。

RewriteEngine on
RewriteRule .* http://www.newsite.co.uk/? [R=301,L]

すべてをリダイレクトしたいので、必要ありませRewriteCondん。ただし、Google にこれらをフォローしてもらいたい場合は、301 にしたいと思うでしょう。

編集:追加しましたか?リダイレクト先のドメインの最後に。これにより、現在のクエリ文字列が削除されます。

于 2012-11-14T00:40:50.070 に答える