私の趣味

ブルーベリー
  1. 新着記事〜What's New!
  2. カテゴリー別
  3. サイトマップ
  4. 五十音順索引
  5. 私の趣味 (時系列)
  6. プロフィール

トップページ > WEBサイト関連 > サブドメイン型とサブディレクトリ型のURLでふと考えたこと

サブドメイン型とサブディレクトリ型のURLでふと考えたこと

思案中の女子

独自ドメインを「http://aaaaaaaa.com/」とした場合に、「http://bbbbbbbb.aaaaaaaa.com/」の"bbbbbbbb"の部分をサブドメインと呼びます。一方「http://aaaaaaaa.com/bbbbbbbb/」の"/bbbbbbbb/"の部分をサブディレクトリと呼びます。

FTPツール(FTPソフト)でレンタルサーバーに接続して、そこにあるファイルやフォルダを見ていて自分なりわかったことがあります。

独自ドメイン「http://aaaaaaaa.com/」からサブドメイン型のURL「http://bbbbbbbb.aaaaaaaa.com/」を設定すると、公開(アップロード)フォルダbbbbbbbbが生成されます。一方、サブディレクトリ型のURL「http://aaaaaaaa.com/cccccccc/」を使うためにフォルダを作るときはフォルダネームをccccccccとします。これらのフォルダの用途は異なりますが、FTPソフトでサーバー上のファイル一覧を見ると、フォルダとして存在しています。(もちろん同じ名前だと重複のため同じフォルダ内(同じ階層)には置けないので、ここではccccccccとしました)。

これからわかることは、サブドメイン型のURL、サブディレクトリ型のURLというように用途が異なっても、フォルダとしては同じ場所(階層)に存在しているので、データのアップロードに関しては、物理的にそれらのフォルダの中にデータを放り込んでやればよいことになります。

それらのフォルダにアプローチする経路がサブドメイン型とサブディレクトリ型のURLで異なるだけで、ものとしてはそこに存在しているという感じでしょうか。

サブドメイン型のURLでもサブディレクトリ型のURLの場合と同じようにフォルダが同じ場所(階層)に存在しているということは、サブドメイン型のURL「http://bbbbbbbb.aaaaaaaa.com/」をサブディレクトリ型のURL「http://aaaaaaaa.com/bbbbbbbb/」に並び替えてもちゃんとファイルを開くことができそうですね。試しにやってみると、実際に404 FILE NOT FOUNDも出ずに表示されます。

しかし、サブディレクトリ型のURL「http://aaaaaaaa.com/bbbbbbbb/」をサブドメイン型のURL「http://bbbbbbbb.aaaaaaaa.com/」に並び替えたらファイルを開くことができるでしょうか。それはできませんでした。

サブドメイン型のURL設定をしているわけではないからです。 ということは、サブディレクトリ型のURL「http://aaaaaaaa.com/bbbbbbbb/」は、そこにbbbbbbbbというフォルダがあれば機能するといえます。しかし、サブドメイン型のURLはあくまでも設定しなければならないので、そいういう設定にしていない限り使えないということですね。

でも、サブドメイン型のURL設定をしている人で、サブディレクトリ型のURLも使っている人はいるのでしょうか。何だかミラーサイトと見なされそうでこわいですね。

ちなみに、ロリポップレンタルサーバーでマルチドメイン設定してみた場合についても最後にちょっと触れておきます。2つ目の独自ドメインを設定する場合も公開(アップロード)フォルダを設定しなければなりません。独自ドメインを「http://dddddddd.com/」、公開(アップロード)フォルダをeeeeeeeeに設定した場合に、上記のbbbbbbbbやccccccccと同じ場所(階層)にフォルダeeeeeeeeが生成されます。その場合に、サブディレクトリ型のURL「http://dddddddd.com/eeeeeeee/」では「404 FILE NOT FOUND」が表示されました。つまり、「http://dddddddd.com/」でアクセスすればフォルダeeeeeeee内のindex.htmlが呼び出されるようになっているのですね。

以上、自分なりにわかったことや、ふと考えたことを書いてみました。






Tweet
このエントリーをはてなブックマークに追加
このページの上へ戻る