• 締切済み

サイトを移転しまして、.htaccessにて旧アドレスにサクセスした方

サイトを移転しまして、.htaccessにて旧アドレスにサクセスした方を 新アドレスにリダイレクトさせようと思っています。それで.htaccessに Redirect permanent / http://www.新サイト.com と記述しTOPページと同じ階層にアップロードしました。 ただ、旧サイトのTOPページにアクセスする分には自動的に新サイトにリダイレクト されるのですが、例えば http://www.旧サイト.com/folder/readme.html といった旧サイトの部分的なページに直接アクセスすると http://www.新サイト.com/folder/readme.html にリダイレクトされてしまい、新サイトには上記のようなページは作成していないので 404になってしまいます。 そこで、旧サイトのすべてのページにアクセスした場合、新サイトのTOPページに飛ばしたい のですが、どうやったらよいのでしょうか? よろしくお願いします。

みんなの回答

noname#211195
noname#211195
回答No.1

旧サイトと新サイトでページの構成を変更したということでしょうか? もしそうであって不要なページであってもとりあえずアップロードする。 とりあえずこれで旧ページにアクセスした人は移転したことに気がつくので そこからトップページにきてくれるでしょうし、面倒ですがその各ページに リダイレクトされてきたらMETAタグ等で数秒後にトップページに自動的に ジャンプするようにするとかでよろしいかと思います。 そのままにしておいても実害があるわけでもないですし、気が向いたときに 作業すればいいのでそれほど苦痛な作業でもないかと思います。

faios
質問者

お礼

回答有難う御座います。 >旧サイトと新サイトでページの構成を変更したということでしょうか? そうです。構成自体はまるきり違うものにしました。 >もしそうであって不要なページであってもとりあえずアップロードする。 これはhtaccessでは ttp://旧サイト.jp/ 以下全てのファイルにアクセスしたら ttp://新サイト.jp/ にリダイレクトするというやり方はできない ということなんでしょうか?

関連するQ&A