WWWサブドメインの目的は何ですか?


63

持っている意味は何www.ですか?無駄な余分なテキストではありませんか?誰もがそれに慣れているので、www.google.comよりバランスが取れているように見えますgoogle.comが、なぜ最初に始めたのですか?

私が気づいたことの一つは、それがあるgoogle.comのIPを持っている74.125.53.100一方で、英国では、www.google.comのIPを持っている209.85.135.106米国では、。誰もそれについて少し説明できますか?

編集:とexample.tld異なるマシンになるはずwww.example.tldですか?ある必要がありますか?


1
いい質問です。私は「World Wide Web」を(もちろん紙/画面上では短い)実際に3倍長い声に出して短縮することに興味があります。たぶん、これは英語での唯一の例です。もちろん、他の言語にはこの問題はありません。簡素化する良い方法はありますか?
外部ブラスト2009年

1
「www」は通常、サブドメインではありません。foo.www.example.comが表示されることはほとんどありません。代わりに、「www」は多くの場合CNAME-他の物理マシンのエイリアスです。
22:41に

6
cnameはサブドメインの一種ではありませんか?
MK12

3
はい、www.サブドメインであり、独自のアドレス(A/ AAAA)レコードを取得CNAMEするか、単に他の場所に移動するかは関係ありません。サブドメインのままです。
悲しみ

1
www修飾ドメイン名(FQDN)。それでも、サブドメインは親ドメインを持つドメイン名の一般的な用語である可能性があります。
リーB

回答:


89

World Wide Webが登場するまでは、まだインターネットがあり、さまざまな用途に使用されていました。telnet、email、gopher、FTPなど。当時、一般的な機能のためにドメイン名エイリアスをサーバーに割り当てるのが伝統的でした。したがって、smtp.example.comはexample.comの送信メールSMTPサーバーになり、ftp.example.comはexample.comのFTPサーバーになります。

Webが登場したとき(1990年代初頭)、それはまだ別のアプリケーション/プロトコルでした-当時は、電子メールの次にインターネットを使用する最も一般的なものになるとは必ずしも想定されていませんでした。そのため、組織のWebサーバーには「www」というドメイン名エイリアスが割り当てられました。他のサービスが通常割り当てられていたように。

時間が経つにつれて、多くのサイトが "www。"をドロップし始めました。なぜなら、URLは結局人々によって頻繁に入力されるためです。しかし、「www。」今日もまだ残っており、完全になくなることはないでしょう。


2
bmとの合意。ドメイン(たとえば、google.com)は多くのサービスを処理し、wwwの種類は、使用しているサービス(www、mail、smpt、pop、ftp ...)を示します。もちろん、wwwトラフィックはおそらく最も一般的な種類であるため、サーバーは予想される内容を認識し、それに応じて動作する可能性が最も高くなります。多くのサーバーは、(たとえば)google.comからwww.google.comにトラフィックをリダイレクトするように構成されています。この理由の1つは、検索エンジンがgoogle.comとwww.google.comを異なるサイトと見なすことが多いことです(ここでは関係ない理由で、これは悪いことです)。wwwを離れるサイトは、たとえばsuperuser.comになりつつあります!
外部ブラスト2009年

したがって、wwwは、Web、httpプロトコル、およびサブドメイン(Cookie)から分離することを意味しますが、一部のサーバー(スーパーユーザーなど)はwwwを使用していません(ただし、プレーン以外のwww)彼らはそのためだけに意図されているため。
mk12

@ Mk12:おもしろい点がありhttp://ます- プロトコルはWebトラフィック向けですが、他の一般的なサブドメインにはのような独自のプロトコルがありftp://ます。HTTPがWebサイト以外のトラフィックに適している場合は多くありますか?
-DisgruntledGoat

httpはハイパーテキスト、htmlです。したがって、何が受信されても​​、プレーンHTMLになります。「ther \ ir独自のプロトコル」についてあなたが何を意味するのか本当に分かりません。ftpはファイル転送プロトコルです。
mk12

1
これは奇妙な言葉です。今日もインターネットがありますが、まだwwwとは別のものです:)
ジャンゴラインハルト

20

主に、Cookieを他のサブドメインから分離するために使用されます。

Cookieを使用する場合は、必ずを保持してくださいwww.

いつでも301リダイレクトを使用して、短いドメインをにリダイレクトすることができwww.ます。これにより、ユーザーが入力する必要がなくなります。

これにより、静的データ提供のためにCookieのないサブドメインを作成できます。がないwww.場合、Cookieはすべてのサブドメインで提供されます。したがって、を使用していない場合www.、サブドメインを使用するのではなく、Cookieのないドメインを作成するには完全に別のドメイン名が必要です。

それ以外は、保持するwww.かどうかを選択することは、どちらを好むかという質問にすぎません。301リダイレクトを使用して、選択されていないものを他の1つにリダイレクトしてください。

編集:

説明すると、Cookieの設定では、Cookieがドメインに伝播される方法の階層が使用されます。

たとえば、Cookieをexample.com効果的に設定すると、次へのCookieの転送が許可されます。

example.com
www.example.com
sub.www.example.com
my.example.com
oh.my.example.com
images.example.com
hello.example.com

www.example.comこれらの状況でのみCookieを許可するようにCookieを設定する場合:

www.example.com
sub.www.example.com

www.を使用すると、サブサイトを使用してメインサイトとは異なるCookie を使用することができます(必要に応じてまったく使用しません)。

www.(または別のサブドメイン)がない場合、ドメインに設定されたすべてのCookieはサブドメインに伝播します。


6
え?www。私の知る限り、Cookieが存在する前に(実際にはWebのawn明期から)使用されていました。
リーB

2
ええ、しかし今では、別々のサイトにサブドメインを使用することになった場合に、Cookieを別々に保つための適切な規則です。
ポールD.ウェイト

2
これは、サブドメインを使用したCookieのアプリケーションに関する非常に良い情報ですが、サブドメインがどのように使用されるのかという質問には実際には答えていないのではないでしょうか。
外部ブラスト2009年

2
@Lee B:今日、これが人々www.が新しいウェブサイトで使い続ける唯一の本当の理由だからです。www.今日もまだ使用されている技術的な理由は他にありません。
アンドリュームーア

1
すみません、同意しません。
リーB

6

これが伝統的にwww.使用される理由であるかどうかはわかりませんが、考えられる理由の1つは次のとおりです。

Webサーバー、SMTPサーバー、IMAPサーバーを実行するサーバーがあるとします。ユーザーは、www.example.com経由でWebサーバーにアクセスし、smtp.example.com経由でSMTPにアクセスし、imap.example.com経由でIMAPにアクセスします

サーバーの負荷が大きくなるため、Webサーバーを新しいマシンに分割する必要があります。これを行うには、新しいWebサーバーのIPアドレスを指すように「www」サブドメインを変更するだけです。

大規模な内部ネットワークの場合、これはサーバーを簡単に移動する方法です。内部SMTPサーバーのDNSエントリを変更するだけで、すべてのクライアントが新しいマシンの使用を自動的に開始します。心配するポートの転送なし

インターネットに接続されたサーバーでは、おそらく両方のサーバーを同じNATネットワーク上に保持し、ポート80を別のマシンに転送するか、ロードバランサーを使用します。

「www」を保持することには利点があります。特にとしてクッキーに関して、と純粋にウェブサーバのためのURLの一部アンドリュー・ムーアこのblog.SOポストあなたは非WWWのドメインをリダイレクトする場合は説明..プラス、ユーザーが(とさえあれば、それを入力する必要はありません「example.com」が機能しない場合、ほとんどのブラウザは「www.example.com」を試します)


5

さらに悪いことかもしれません。英国の部品会社「RS」は、すべてを根本的に誤解しているようです-彼らのウェブサイトはrswww.comです


1
サイトアドレスを「uk.rs-online.com/web」に「アップグレード」したことを知って喜んでいるでしょう。彼らは「rswww.comへようこそ」と言ってタイトルを残しました; D
リーB

3

「スーザン」ではなく「クラブ長官」に宛てた請求書のように、単に抽象化の問題です。請求書をスーザンに送信し、販売カタログ、CVを持っている場合、CVのようなHRを処理するためにBobを雇うとどうなりますか?メールはまだスーザンに宛てられており、スーザンがそれを開いてそれが彼女のためではないことを確認する時間を見つけるまで誰もそれがボブのためであることを知りません。そのため、実際の人を「スーザン」と名付ける代わりに、「人事部」、つまり役割を名付けます。

同様に、実際のコンピューターではなく、ROLEのコンピューターに名前を付けます。したがって、Webサイトにサービスを提供する場合はwww.yourcompany.comと呼ばれるコンピューターがあり、FTPサービスなどを提供する場合はftp.yourcompany.comと呼ばれるコンピューターがあります。そうしないと、yourcompany.comというコンピューターが必要になります。すべてのインターネットトラフィックを受信し、適切な場所に転送します。www.yourcompany.comはGoogleのすべてのウェブサーバーになる可能性がありますが、yourcompany.comがラップトップである場合、ラップトップは過負荷になりますが、ウェブサーバーは情報が届くのを待っています。最初にすべてのメールを処理するスーザンのように、1台のコンピューターですべての役割を最初に処理できますが、コンピューター/ドメイン名を分けることで、必要に応じて物事を分離(または統合)できます。


それらは異なるポート上にあるため、これは実際には問題ではありません。
マーティンベケット

@mgb:あなたが関係している限り、問題ではありません。私たちの中には、エレガントな方法で物事を行うことに関心がある人もいます。
リーB

異常なポートでhttpを使用することは非常に可能です
...-ペングア

www.yourcompany.comとftp.yourcompany.comのようなサーバーは、歴史的に異なるIPアドレスを持っていましたか?
ジグガンジャー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.