アフィリエイト

サブドメインのトップページだけが勝手に別サイトへリダイレクトされてしまう

投稿日:

 

こんにちは。

先日サブドメインでサイトを作ってみようと思い試行錯誤しながら対応していると大変な事態になりました。

1人で文句を言いながら3時間くらいかけてようやく解消したので記事にしたいと思います。

 

タイトルの通り、サブドメインのトップページだけがなぜか勝手に別サイトにリダイレクトされてしまうという事態に直面しました。

 

これは結構厄介です。

理由は、そもそも別々のサイトが1つのURLに統合されてしまうからです。

それぞれのサイトで別々のコンテンツがあるのにトップページが統一されてしまうと、リダイレクト元のサイト情報を見ようとした人は別サイトにリダイレクトされてしまいます。

また、Googleの評価も悪くなるでしょう。

謎のリンク構造になってしまうので。

 

そこで今回は正しい解消法か不明ですが、解決した方法について書いていきたいと思います。

 

なんというか今回は思うように設定が出来ずに苦しみました。

環境はエックスサーバを使用しています。

 

スポンサーリンク

サブドメインが勝手にリダイレクトされる

 

原因となる作業

ルートディレクトリの関係でしょうが、サブドメインのトップページだけがリダイレクトされるようになりました。

もちろん、理由があって.htaccessは書き換えています。

しかし今回紹介する形では、本来はリダイレクトなど発生しないはずです。

 

それでもなぜか別のドメインのサイトへトップページがリダイレクトされてしまいました。

 

ですが、少し原因になる作業をしてしまったのでその影響であると思います。

 

  • ○○.comドメインが存在
  • ▲▲.○○.comがサブドメイン
  • □□.comが別サイト

 

私が今回やったのは、元々「○○.com」で運営していたサイトを「独自ドメイン化」しようとしました。

それまでは、「○○.com」も「▲▲.○○.com」も独立したドメインとしてサイトが運営出来ていたので、単純に「○○.com」を新ドメインへリダイレクトすれば良いだとうと思っていました。

 

つまり、大本のドメインとは別のドメインで存在しており、本来は何ら関係のない存在です。

そこで、.htaccessへ以下の設定を追加しました。

 

RewriteCond %{HTTP_HOST} ^○○\.com
RewriteRule (.*) https://□□\.com/$1 [R=301,L]

 

確認作業をしていると、リダイレクトの正常性やHTTPSへ正常に統一できている事が確認できました。

あくまで新しい「独自ドメイン」ですが。

しかし、サブドメインサイトのメンテナンスをしてみると

 

▲▲.○○.com→□□.comという謎のトップページリダイレクトが発生しました。

 

 

( ゚Д゚)!!

 

しかもトップページだけです。。

なんでしょうこれは。。

と思い、とにかく.htaccessファイルをいじりまくります。

 

全然治らないどころかループが発生したり大変でしたw

 

.htaceessってそんな難しい事していたかなーと思っていましたがだんだんイライラしてきました。

リダイレクトで失敗なんてしたこともないので、理由が分からず困り果てました。

という事で次へ行きます。

 

解決した方法はやはりリダイレクト

解決方法ですが、これもリダイレクトの設定で何とかなりました。

ただし、.htaccessファイルが正常に処理をしてくれていない感じもします。

明示的に設定していないリダイレクトも発生しているので、何かが悪さをしていそうです。

 

今回はやった解決策もリダイレクトでした。

 

.htaccessへ以下を追加しました。

 

Redirect permanent /▲フォルダ名▲/ https://▲▲.○○.com/

 

先に記述しておいた「RewriteCond %{HTTP_HOST} ^○○\.com」「RewriteRule (.*) https://□□\.com/$1 [R=301,L]」の記述と、それ以外で設定できるリダイレクトの方法です。

解決策になった記述の方がなぜか有効というか効果が強いようです。

サブドメインのフォルダを、元のサブドメインのURLへリダイレクトさせています。

 

元々何もしなくても普通に表示されてたはずですが、ドメインのルートディレクトリだけを新サイトへリダイレクトさせようとすると問題が出てくるようですね。

 

もちろん、私の手順や設定が足りていないのかもしれません。

ただ、URLが統合されてしまう時間が長くなると検索エンジンに混乱を招きそうなので早めに分離した方が良いでしょう。

正しい在り方についてはまた別途考えていきたいと思います。

 

同様の事象が発生した場合は

私が遭遇した状況と同じ状況になったとき、まずは以下を意識してみると良いと思います。

私は大混乱して、上手く行かない事に1人で怒り狂っていたのでw

 

  • .htaccessを何度か修正する(リダイレクト)
  • リダイレクトが発生するサイトでそれぞれどこまでリダイレクト(他のサブドメインなども)されるか確認する
  • HTTPからHTTPSなどの統一も変化があるか確認する
  • ブラウザキャッシュの影響で正常な設定になっていても治っていないように見えることがある

 

個人的には一番下のブラウザキャッシュが大きいです。

サイトの確認はスマホからもするのですが、今回は治ったきっかけはスマホからチェックした時に正常になっていたことを確認したためです。

PCのChromeでは相変わらずダメだったので、キャッシュクリアをすると正常になっていました。

 

とりあえず、1つ1つ切り分けるのが大切です。

ちなみに、リダイレクトせずにDNSサーバでCNAMEにしたらSEO的にどのようになのでしょうかね。

CNAMEが使えたらこのような不毛な対応も必要なくなるのですが…(別の費用がかかりそうですが)

 

スポンサーリンク

最後に

もし同じような事象に出くわして困っている人がいれば参考にして頂ければと思います。

また、正しい設定方法があれば教えて頂きたく思いますね。

あ、でも独学主義とかたくさん書いているので、もちろんあえて教えずに自己解決の道を選択させてもらっても大丈夫ですw

とりあえず今回は、初めてトラブルに直面したと言ってよいほど必死に対応しました。

今回のようなサブドメイントラブルがあると、がちゃがちゃいじり過ぎるのもダメなんだと思いました。。。

スポンサーリンク


スポンサーリンク


-アフィリエイト


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

【価値の低い広告枠について:コンテンツのないサイト】でアドセンス審査落ち。Googleアドセンスのサイト追加で審査する仕組みに変わった!

  2019年2月に新しいサイトを作成しました。 私は基本的にGoogleアドセンスは必ず導入しています。 これまで作ったブログとサイトは合計で4つあり、今回が5つ目のサイトになります。 & …

Amazonアソシエイトは儲からない?でも。。。

  アフィリエイトをしていたり、これから始めようと思っている人が必ず出会うであろうと思うのがAmazonアソシエイトです。 Amazonって普段使っている人も多いので、気軽に始めやすいサービ …

アフィリエイト半年経過後にようやくASPで成果があがった

  こんにちは。 先日アフィリエイト(収益化)を開始後、半年経過した私の状況について記事にしました。 その記事はこちら。 なぎあの今更アフィリエイトを半年続けた私の現在https://ima …

2019年3月のGoogleコアアルゴリズムアップデートでサイトPV数が増加中。でも理由は不明

  2019年3月12日にGoogleのコアアルゴリズムアップデートが起こったようです。 3月はアドセンスの報酬が増加するボーナス月でもありますよね。 毎年、3月や12月は待ち遠しい限りです …

2020年5月のGoogleアルゴリズムアップデート直撃で収益激減。。から2か月で大幅に回復中

  2020年5月のGoogleアルゴリズムアップデートは今までブログを運営してきた中で最もダメージ大きかったです。 5月4日に実施されたコアアップデートと呼ばれるものですね。 私が運営して …

スポンサーリンク



フリーランスエンジニアのなぎあです。

雑記ブログとして好きなように書いていますが、スパムが多いのでコメントを禁止しました。

旅行、アフィリエイト、病気について重点的に書いていきたいと思います。

仕事関連は別サイトに移行する予定です。

 

あとは最近は病気がちなので顔色真っ青です。

error: Content is protected !!