質問: どちらもこちらの知恵袋で回答いただきました。ご協力感謝します。 ですが, 勉強を進めていくうちにホスト名とドメイン名がごちゃまぜになりある本ではホスト名(ドメイン名)と書いてありました。。。なんらかの違いがあるのは分かるのですがどうもパッとしません・・・ だとどうしてドメインがyahoo.co.jp でdailynews.yahoo.co.jp がホスト名という扱いなのでしょう?dailynews.yahoo.co.jp がドメインでもいいような気がします。。。 どうもこの二つの線引きが難しいです・・・解説お願いできないでしょうか? あと, このサイトで「」www.yahoo.co.jpのIPとyahoo.co.jpのIPが違うのに同じページが表示されました。wwwの意味は現在廃れているようですがこれはどのような処理の下同じページが表示されたのでしょうか?
回答: まず...... >どちらもこちらの知恵袋で回答いただきました。ご協力感謝します。 各質問拝見しましたが、お礼はちゃんと各回答でした方が......。 別に強制ではないですが、回答した側としてはポイントは別にどうでもいいとして、返答無いと本当に理解されたのかどうかも分かりませんし......寂しいですしね(苦笑 >勉強を進めていくうちにホスト名とドメイン名説明が長くなりますので、Wikipedia見てくださいな。 >このサイトで「」www.yahoo.co.jpのIPとyahoo.co.jpのIPが違うのに同じページが表示されました。 CNAMEレコードと呼ばれるものです。 つまり、「簡単」にいうと以下になります。 1.[]へアクセス 2.DNSへ[yahoo.co.jp]のIPアドレスを問い合わせる 3.DNSには[yahoo.co.jp]は[www.yahoo.co.jp]の別名であると記述してあります。(CNAMEレコード) 別名なので、IPアドレスは一緒です。 [yahoo.co.jp]のIPアドレス=[www.yahoo.co.jp]のIPアドレス。 結果的に[www.yahoo.co.jp]のIPアドレスをユーザーへ返します。 ※細かい処理は省いてます。 4.ユーザーは[www.yahoo.co.jp]へアクセスします。 他にも、似たような方法はあります。 例えば、[yahoo.co.jp]へアクセスされたら、[yahoo.co.jp]のトップページは空白で中のHTMLのMETAタグで[www.yahoo.co.jp]へ移動(リダイレクト)させるようにしておくことで擬似的な事もできます。 (0秒で指定しておけば開いた瞬間に飛ばされます。) 詳しく知りたい場合は、DNSを勉強されると分かりやすいかと思います。