- 締切済み
アクセス先の変更
例えば、http://homepage.com/ 以下(サブ以下の階層も含む)にアクセスしてきた人を http://better.com/のトップページのみにつなぎ直すと言うことは可能でしょうか? htaccessでリダイレクトというのがあるのは試してみたのですが、それですとサブ以下の階層にアクセスしてきた人が、http://better.com/のトップページ以外に飛んでしまうことになります。 なお形式は簡単である方がありがたいです。一箇所を編集すれば簡単に変更できるhtaccessのように。 ご回答お待ちしております。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- hk_java2
- ベストアンサー率44% (8/18)
回答No.2
RewriteRule ^(.*)$ http://better.com/ [R=301,L] でどうでしょうか?
- yyr446
- ベストアンサー率65% (870/1330)
回答No.1
<質問が矛盾しているような気がする> //homepage.com/以下(サブ以下の階層も含む)にアクセスしてきた人 を//better.com/のトップページのみにつなぎ直す」 イコール 「サブ以下の階層にアクセスしてきた人が、//better.com/のトップページ以外に飛んでしまう」 じゃないですかいな???
質問者
補足
失敬、説明が下手でしたね。 例えばhtaccessのリダイレクト機能を使うと homepage.com/をbetter.com/に飛ばすことは可能なのですが、例えばhomepage.com/aaa/にアクセスした人はbetter.com/aaa/に飛ばされてしまうのです。 それをいついかなる時もbetter.com/のトップページに飛ぶようにしたいのですがどうすればよいでしょうか?
補足
ごめんなさい、よろしければもうちょっと解説お願いしても構わないでしょうか?