人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

あるURLを入力すると、ちがうURL先に飛ばす(違うURL先が表示される)という事を
したいのですが、どういう風に設定したら良いのですか?教えてください。
AというドメインとBというドメインを持っているのですが、どちらのドメインを入力しても
Aのドメインのトップページが表示されるようにしたいのです。
よろしくお願いします。

●質問者: anglgm
●カテゴリ:インターネット ウェブ制作
✍キーワード:トップページ ドメイン 入力
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● garyo
●27ポイント

6.リダイレクト機能を利用する

http://www.shtml.jp/htaccess/redirect.html

このような場合、通常、メタタグを用いて、

<META HTTP-EQUIV="refresh" content="2;URL=http://www.example.com/newpage.html">

実は、このようなケースでは、.htaccessを使ったリダイレクトで、よりスマートな解法があります。.


2 ● KUROX
●27ポイント

■Bドメインのホームディレクトリに以下のファイルを置く

.htaccess

Redirect / "http://www.aaaa.co.jp/"

たぶんどこでも使えるとは思います。

例:さくらインターネット

http://support.sakura.ad.jp/support/manual/rs/tech_htaccess.shtm...

一番最後のほうの記述

-------------------------------------------------

■ドメインを取得したところのサービスで、URL転送とか

ついてないのでしょうか?あればそれを使えばどうでしょうか?

例:Xrea

http://setup.value-domain.com/index.php?p=websrv


3 ● hblm
●26ポイント

meta、Redirect、と来ましたので、最後はmod_rewriteで。

Apache module mod_rewrite

RewriteEngine on

RewriteRule / http://www.example.com/ [R=301,L]


上記ではHTTPのステータスに301を返していますので、Google等のインデックスからは片方のドメインが数日で消えます。

RewriteEngine on

RewriteRule / http://www.example.com/ [R,L]

としてあげると302を返しますから、一時的な処置にはこちらをどうぞ(しばらくやってると301と同じ効果になりますが)。


HTTPステータス・コード


最初の回答はSEOスパムと判断される場合があるので、.htaccessが許可されている限り、2番目の回答をオススメします。


私の回答はmod_rewriteがお使いのサーバーで許可されている必要があり、制限が1番厳しく、今回はあまり関係なさそうですが、サーバーへの負荷が高いです。

極めるともっと高度なリダイレクト(違うURL先に飛ばす)ことが出来ますので、参考までに。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ