- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サブドメインとサブディレクトリーについて)
サブドメインとサブディレクトリーについて
このQ&Aのポイント
- サブドメインとサブディレクトリーに関する疑問があります。現在、サブドメインを作成し、そのフォルダーをサブディレクトリーに配置しました。しかし、サブディレクトリーとサブドメインの両方でアクセスできることに困っています。
- 私が作成したサブドメインはGoogleにインデックスされず、サブディレクトリーのみが表示される問題が発生しています。おそらく、同じコンテンツのサイトが存在すると誤解され、ペナルティを受けているのだと思います。
- サブディレクトリーのみでサイトを運営すれば問題は解決するかもしれませんが、その場合、サブドメインの意味が無くなってしまいます。サブドメインのみでアクセスできる方法を知りたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
仮にそのドメインを割り当てているサーバをあなたがなんでもできるのであれば、/hoge.com/test/ではなく/hoge.com/と同じ階層に/test.hoge.com/ディレクトリーを作ってそちらをtest.hoge.comでのアクセス時に表示させるようにすると、サブフォルダーでのアクセスを停止してサブドメインのみでアクセスする事ができるでしょう。やり方の詳細は、サーバがどうなっているか分からないのでドメインではなくサーバの話題として有識者に意見を求めてください。 そして、test.hoge.comがインデックスされていないのは単純にロボット(インデックスをしに来るプログラム)が来てないのではないでしょうか。これはよそからtest.hoge.comにリンクしまくってロボットの巡回を待つようにしましょう。
その他の回答 (1)
- sksu003nh
- ベストアンサー率69% (89/128)
回答No.1
/hoge.com/ディレクトリ内に次のような内容の.htaccessファイルを作成してください. Redirect /test/ "http://test.hoge.com/" .htaccessファイルはWindowsでは直接作成できませんがサーバーにアップロードした後にファイル名を変更すれば問題ありません. .htaccessファイルについての詳細はミケネコの htaccess リファレンス(http://mikeneko.creator.club.ne.jp/~lab/web/htaccess/)等を参照してください. 上記サイト上部にRedirect文についての説明へのリンクがあります.
質問者
お礼
早速のご回答有り難うございます。 リダイレクトを使うのですね。 参考にさせて戴きます。 有り難うございました。
お礼
早速のご回答有り難うございました。 サブドメインと同じ名称のディレクトリーを作成するのですね。 そうすると、他にはディレクトリーが存在しないので、嫌でもサブドメイン=サブディレクトリーとなりそこをアクセスするのですね。 理解出来ました。 使っているサーバーがロリポップなのですが、そこへもメールで問い合わせたところ、あなた様と同じ回答が返ってきました。 この方法を参考にさせて戴き、これからこの方向でやってみます。 有り難うございました。