SEO・マーケティング個人的主観Blog-SEO-SENCE

SEO、マーケティングに関して思ったこと、気づいたことを書いていく自己満足ブログです。

ペットのおうち

知り合いから依頼されたドメインの引越しでエックスサーバーを利用するにあたって非常に困った事態になったので覚え書きをしておこうと思います。

今回依頼された内容

店舗ごとに分かれているサブドメインを親ドメインの下階層にしたいというもの。

例えば

本店:abc.com
1号店:1.abc.com

2号店:2.abc.com

こうなっているものを

1号店:abc.com/1/
2号店:abc.com/2/

というふうにしたいということ。

こういった場合、サブドメインにしたほうがいいのか独自ドメインのほうがいいのか、サブディレクトリがいいのかなどありますが、今回は基本的なメニューなどは同じでブログの中身だけが各店舗で違うということ、一つのもので勝負していくということだったのでサブディレクトリでいいのかなと思いました。

条件や今後どうしていくかによって、どの形式がいいのか変わってきます。分らない方は白さん

サテライトサイトを作る場合、独自ドメイン.サブディレクトリ.サブドメインのどれがベストか

を是非参考にしてください。わかりやすく説明されています。

エックスサーバーに引越し

早速、ドメインを取得したサイトでネームサーバーをエックスサーバーに変更し反映されていることを確認。

そして1号店・2号店のサブドメもエックスサーバーで設定し、これまで更新されていたブログの記事URLにアクセスされた場合301でページ単位でをabc.com/1/ごにょごにょ、abc.com/2/ごにょごにょとリダイレクトされるように設定しようかと思ったところ

ここで問題が。

エックスサーバーのサブドメインの仕様で困ったことに

エックスサーバーのサブドメインは設定すると、親ドメインpublic_htmlの中に作られるんですね。。つまりこういうことです。

他社サーバーの場合(例外有)
通常のサブドメイン階層

本来はFTP上で別々のフォルダになり親ドメインと同じ階層になるのが一般的ですが、そうではなく親ドメインの直下にサブドメインが作られるところもあります。以下がそうです。

エックスサーバーの場合
エックスサーバーサブドメイン仕様

えーと、これが何故困るのかというと、既に理解できる人はお気づきかもしれませんが

1.abc.com
abc.com/1/

同じ内容が表示されるというわけです。。

本来はどちらのURLも同じ内容が表示されないよう、サブドメイン設定時に下記の設定を行い対象フォルダにhtaccessをアップすればいいのですが、

SetEnvIf Host “^1.abc.com$” host
order deny,allow
deny from all
allow from env=host
(これでabc.com/1/にはアクセスできないようになり重複コンテンツを避けることができる)

今回はそれぞれのドメイン1.abc.comabc.com/1/で別々の表示(処理)をしたいんです。

困りました!!!

サブディレクトリ名を変えればいいじゃないかと思われるかもしれませんが、要望が同じ名前(1or2で統一)でということだったのでどうしようか悩みました。そして色々検索はしてみたんですが、探し方が悪いのか情報を見つけることができなかったんですね。でもその時、以前パシさんがエックスサーバーの記事「エックスサーバーの使い方と評判」で電話の問合せがあるということを書いていたのを思い出して電話することにしました。

エックスサーバーに問合せ

エックスサーバーサポート

私:「あのー、すみませんちょっとお尋ねします。」

サポート:「はいどうぞ」(女性)

私:「1.abc.comabc.com/1/を別々の表示をしたいんですが。」

サポート:「弊社では、そのような仕様はできないようになっています。」(女性)

私:「え??本当ですか??確実ですか??」

サポート:「はい、そのようになっております。」

この会話の間にいろいろとまだ会話してますが、簡単にまとめると以上のようなやりとりでした。

結果現状でわかっていることはできないということです!!!

まじか・・・・

という感じですよ。。

とりあえず本当に無理なのか技術スタッフに直接メールで問合せ中です。

なにか他に対策があればいいんですが、もしも解決策がない場合、サブドメとサブディレクトリ名を同じにする予定で引越しを検討されている方は他のサーバーを検討されたほうがいいのかもしれないですね。

勉強になったというか、費用高いのに!と思ったというか、とにかく残念です。回答が送られてきたらまた更新したいと思います。(気が向けば)

【17時更新】回答がきました

お問い合わせいただきありがとうございます。
大変恐縮ではございますが、弊社サーバーの仕様上、
サブドメインのドキュメントルートを変更することが出来ないため、
お客様ご要望の動作は難しいものかと存じます。
何卒ご了承の程よろしくお願いいたします。
尚、この度お客様から頂きました要望に関しましては、弊社システムの改善課題として
今後検討を行わせて頂く所存でございます。
貴重なご意見を頂き、誠にありがとうございました。
また何かご不明な点等ございましたら、弊社サポートまでお問い合わせくださいませ。

ということでした。結果的にやっぱり出来ないということです。。。