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

さくらインターネットの共有サーバーと独自ドメインを利用して
ウェブサイトを運営しています。
現在、
●●●.com(独自ドメイン)
www.●●●.com
●●●.sakura.ne.jp
www.●●●.sakura.ne.jp
の4つが表示されるようになっていますが、これらどのURLを入力しても
www.●●●.comにリダイレクトされるよう.htaccessを使おうとしています。
試しに、
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(●●●\.com)(:80)?
RewriteRule ^(.*) http://www.●●●.com/$1 [R=301,L]
として、サーバーのwwwフォルダに置いてみたのですが、特に何も起こらず、
●●●.comはあいかわらず表示されます。

何が原因なのでしょうか?
(さくらに移転する前のサーバーでは問題なくリダイレクトできたのですが…)

教えていただければありがたいです。

●質問者: soratobi2006
●カテゴリ:インターネット ウェブ制作
✍キーワード:.htaccess ne.jp ON Sakura URL
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● KUROX
●50ポイント ベストアンサー

http://q.hatena.ne.jp/1160535515

の回答2のパターンならうまく動作してるようです。

◎質問者からの返答

ありがとうございます。

それが、不思議なのですが、上記の回答2の

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]

RewriteRule (.*) http://www.example.com/$1 [R=301,L]

を使うと、

●●●.sakura.ne.jpだけはリダイレクトに成功するのですが、

●●●.comとwww.●●●.sakura.ne.jpはそのまま表示されるのです…。


2 ● hayashi6
●20ポイント

列挙すれば

◎質問者からの返答

それが、

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\.●●●\.com$ [NC]

RewriteRule (.*) http://www.●●●.com/$1 [R=301,L]

RewriteEngine On

RewriteCond %{HTTP_HOST} !^●●●\.com$ [NC]

RewriteRule (.*) http://www.●●●.com/$1 [R=301,L]

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\.●●●\.sakura\.ne\.jp$ [NC]

RewriteRule (.*) http://www.●●●.com/$1 [R=301,L]

を試してみましたが、今度はどれもリダイレクトしなくなりました。

もっと不思議なことに、この作業をした後に、一度.htaccessファイルを削除し、

もう一度回答1で書いたのと同じもの(●●●.sakura.ne.jpだけリダイレクトに

成功していたもの)をアップし直したのですが、どれも

リダイレクトしなくなってしまいました。(涙)

***************************************

<<追記>>

どれもwww.●●●.comなどのままではリダイレクトしないで表示されるのですが、

試しに/index.htmlとつけてみると、どれもリダイレクトされました。

それと、リダイレクトされないままのトップページから別のページへのリンクを

クリックすると、現れたページはすべてwww.●●●.com/▼▼▼.htmlに統一されます。

なぜなんでしょう?????

***************************************

<<追記2>>

不思議なことに、何の変更もしていないのに、

一日経ってみてみたら、

●●●.comとwww.●●●.sakura.ne.jpはなぜか

リダイレクトされるようになっていました。

(●●●.sakura.ne.jpはまだ表示されます。)

なんだか訳がわかりませんが…。

(さくらって、アップしてから反映されるまでに時間がかかるんでしょうかね???)

とりあえず、このまま様子を見てみようと思います。

ご回答いただいたKUROXさん、hayashi6さん、ありがとうございます。

関連質問


●質問をもっと探す●



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