行くときwww.facebook.com
やwww.cbc.ca
省略することによって行われたすべての利益や違いがありますかwww
?
編集:www
省略されても自動的に追加されない場合は問題になる可能性がありますが、www
追加されても必要ではない場合は問題になる可能性がありますか?
行くときwww.facebook.com
やwww.cbc.ca
省略することによって行われたすべての利益や違いがありますかwww
?
編集:www
省略されても自動的に追加されない場合は問題になる可能性がありますが、www
追加されても必要ではない場合は問題になる可能性がありますか?
回答:
最新のウェブブラウザでは、wwwを使用するURLの前にwwwを配置することに意味はありますか?www.facebook.comまたはwww.cbc.caにアクセスするときに、wwwを省略することによって得られる利点や違いはありますか?
通常はそうではありませんが、可能です。
これはブラウザとは関係ありません。それはウェブサーバーに関係しています。Webサーバーは、Webページのクエリを受信し、適切なデータを送信するコンピューター(または複数のコンピューター)です。URLには複数の部分が含まれ、そのうちの1つはWebサーバーの名前またはアドレスです。
多くの企業は単なるWebサーバーをホストするだけでなく、FTPサーバー、データベースサーバー、メールサーバーなどを実行することもあります。これらは、Webサーバーと同じマシンから、または異なるマシンでホストできます。
以前は、一貫性を保つためにプレフィックスを使用して違いを指定するのが一般的でした。そのため、たとえば、Acme Industriesはdomain-nameを購入し、acme.org
1 つ以上のコンピューターをセットアップして、所有するさまざまなサービスをホストします。サービスのいずれかを使用する場合は、適切なホスト名を入力します。
www.acme.org - Acme’s web-site
ftp.acme.org - Acme’s file server
sql.acme.org - Acme’s database server
pop.acme.org - Acme’s incoming mail server
smtp.acme.org - Acme’s outgoing mail server
それでは、なぜそれがなくても動作するのwww.
でしょうか?ほとんどのWebサーバーでは、異なるURLを受け入れて、必要に応じてリダイレクトできるためです。ユーザーの便宜のために、ほとんどの企業および組織は、Webサーバーがポート80(「Webポート」)上のホスト名への接続を処理するようにルールを設定するか、Webサーバーが異なる場合は別のシステムにリダイレクトします機械。
アクセスするサービスまたはマシンの区別もポートを介して行うことができますが、名前に具体的に含める必要があるため、実際にはプレフィックスを使用するよりも優れています:
acme.org:80 - web-server
acme.org:21 - file server
スキームがこの機能を実行できる場合があります。
http://acme.org - web-server
ftp://acme.org - file server
スキームの使用も同様に機能し、適切なソフトウェアを使用して自動的に行うことができます(たとえば、ブラウザーが追加するhttp://
、電子メールクライアントが追加するpop://
など)。ただし、存在できるすべてのタイプのサーバーに対する公式スキームはなく、それをサポートするにはソフトウェアが必要になるため、理想的ではありません。
を含める必要性はどんどん少なくなっていますがwww.
、普遍的ではなく、いくつかのサイトではそれを必要とします。
www
サブドメインの両方でウェブサーバーへのDNSエントリが必要になります(ただし、さまざまなサービス/ポートをより詳細に制御できます)。
:-/
つまり、インターネットの基盤が最初に設計されたとき(そして後にURLが標準化されたとき)、ICANNやIANAさえなく、サブドメインは実際の物理マシンを実際に参照していました。最近では、同じシステムまたはクラスター全体からホストすることができます。
example.invalid
はwww.example.invalid
サーバーリダイレクトなしでロードされます。
microsoft
して押した場合、Chromeはとを追加します。ただし、それらの要件はブラウザとは無関係であり、機能するかどうかはサーバー次第です。Ctrl
Enter
http://www.
.com
はいといいえ。wwwはWebサイトで一般的に使用される「単なる」サブドメインです。残念ながら、すべての企業がそれなしでアクセスできるように第2レベルのドメインを設定しているわけではありません。
あなたがしようとしているアドレスにwwwサブドメインがあり、その第2レベルを許可するように設定されていない場合、それは必要です。そうでない場合
あなたがそれをどのように設定するかに関しては、wwwは必要ないという考え方と、それが必要だという考え方の両方があります。ドメインレコードを設定してwwwの第2レベルドメインを指定しない理由はほとんどありません。wwwはおそらくこの時代には時代遅れですが、持っていても害はありません。私の場合、個人的にはwwwドメインはありませんが、それは怠け者によるものです。
www
CNAMEではなく、サブドメインです。
www
もサブドメインとして設定しません。それは通常のドメインとは異なるものです。技術的に1つであるかどうかではなく、慣例により、サブドメインと呼ぶのはわかりにくいです。技術的にwww
は、cnameもcnameではありませんが、この質問には技術的すぎると感じます。
通常、企業は「domain.com」を「www.domain.com」にリダイレクトしますが、これは必須の標準ではなく、常に準拠しているわけではありません。
インターネットのほとんどの操作はWebブラウザーを介して行いますが、インターネットにはWebページ以外にもさまざまなものがあります。これらのほとんどすべてが今日のWebページにまとめられていますが、FTP、Telnet、Gopher、ニュースサーバー、メールサーバー、SIP(ボイスオーバーIP)、およびその他の楽しいプロトコルがまだあります。誰もがフィンガーを覚えていますか?
これらのサービスはすべて異なっていたため、それぞれに固有のホスト名が慣習的に割り当てられていました。ftp.netscape.netでFTPサーバーを見つけたり、gopherサーバーをgopher.netscape.netにしたりすることができます。
もちろん、80年代から90年代前半にかけて、サーバーコンピューターは高級車よりも高価でした。したがって、www.company.comとftp.company.comはおそらく同じ場所を指していました。これは、会社全体が単一のインターネットサーバーしか持っていないためです。
その後、何か大きなことが起こりました。90年代:サーバーコンピューターは安くなり、高価なメインフレームとミニコンピューターは、ディズニーランドの週末よりも低価格のコモディティシステムに取って代わりました。無料のLinuxのおかげで、あらゆるデスクトップマシンをWebサーバーにでき、人々は複数のPCでサーバーファームを構築し始めました。現在、100ドル未満でWebサーバーを構築し、ソーダ缶(できれば空の缶)に格納できます。
だから、インターネットが爆発:Facebookの今日は1995年にだから我々は、Webリクエストを処理するために複数のサーバーを使用したインターネットの全体よりも、一日で多くのヒットを取得します。全体のグループコンピューターのは、これらの日は、単一のホスト名に対応させていただきます、ありがとう負荷分散の魔法に加えて、インターネットはすべてのインターネット作業をWebブラウザーを介して実行する標準に落ち着いたようです。
これは、www.domain.comがftp.domain.comと同じコンピューター上にないことを意味します。では、「domain.com」の「naked」ドメインにどこにリクエストを送信しますか?
今日、人々は「ウェブ」を「インターネット」と見なしているため、すべてを行うためにブラウザを使用しています。ファイルをダウンロードしたり、ニュースを読んだり、電子メールをチェックしたり、ブログを読んだり、天気をチェックしたりするための個別のプログラムを用意するのは大変なことです。また、「Webページの前にwwwがあるのはなぜですか」などの質問も表示されます。これは、通常、ネイキッドドメインへのリクエストがそのドメインのwwwサーバーへのリクエストと同じであると仮定して逃げることができることを意味します。
そのため、ほとんどの企業は、「domain.com」を「www.domain.com」にリダイレクトすることで、裸のリクエストに応答します。ただし、それを必要とする標準はありません。サーバーファームでホストされている小さなドメインは、そのような方法でネイキッドドメインに応答しないことがよくあります。(たとえば、私が使用したホスティング会社は、誰かが「mydomain.com」と入力したときに、ユーザーをホスティング会社のランディングページにドロップしました。)
幸いなことに、ほとんどのブラウザにはキーボードショートカットがあり、プロセスをさらに短縮できます。「company」と入力し、Ctrlキーを押しながらEnterキーを押すと、ブラウザが「www.company.com」に展開します。
www
、なぜアドレスの前にいるのかをユーザーに尋ねるのに適したポイントです。実際には、エンドユーザーがURLを見るのはブラウザ内だけであり、ほとんどの場合、ブラウザにアクセスしますwww
。Webアプリケーションの作成またはネットワークの管理を開始すると、あらゆる種類の非www
URL をすばやく「発見」します。彼らが持っている人々はなぜ尋ねるwww
自分のWebページでは、彼らは追加する必要があり、なぜ誰も尋ねないsmtp
とpop
サンダーバードを設定するときに、そのURLに。
URLのドメイン名部分は逆読みされます。だからwww.example.com/index.html
実際com/example/www/index.html
には誰が「内側」にいるのかというように。
多くのサイトが持っているwww
サブドメインを、彼らのような他のサブドメインもを有していてもよくftp
、secure
、members
、forum
、us
、fr
、china
などを。これらはすべて互いに異なっており、www.example.com
また異なるアドレスでもありますexample.com
(たとえば、とexample.com
解釈されるべきであると言うルールはwww.example.com
ありませんstore.example.com
)。
を追加しないとどうなり
www
ますか?
通常、何もありません。ウェブサイトを運営する人々は、誰もが常にそれを忘れることに気付いているので、同じ場所を作りwww.example.com
、example.com
リダイレクトするようにサイトを構成します。
一度ブルームーンになると、それを実行してwww
いる人が設定を行わなかったため、それなしでは機能しないサイトに遭遇する可能性があります。そのため、アクセスできますhttp://www.example.com
がhttp://example.com
、エラーが返されます。
余分に入れるとどうなり
www
ますか?
上記と同じですが、どのURLが機能し、どのURLが機能しないかを切り替えます。
また、技術的には、http://
パーツも含める必要があるため、入力するかどうかに関係なく、入力するアドレスは不完全ですwww
。ブラウザは両方の場合であなたが意味するものを推測する必要があります-したがって、それはwww
含まれることが意図されていたと推測するかもしれません。
www
最近では問題が非常にまれなサイトですが、過去2〜3年でいくつかに遭遇したことがあります。彼らが今何をしていたか思い出せません。
システム管理者として、Webサービスを高速化するためにCDNサービスを使用する場合、dnsルールを組み合わせて使用することはできません。
CDNを使用するには、dns Cnameを使用する必要があるため、acme.orgのCnameを作成する必要がありますが、user @ acme.orgでメールを受信する場合は、acme.orgのcnameを使用できません。次に、Webサーバーにサブドメインwwwを使用する必要があります。そのため、sysadminにはwwwレコードが必要です。
あなたに隠された最新のブラウザはwww部分を書く必要がありますが、この部分は訪問率の高いウェブサイトに必要な場合があります。インターネットのルールは古いですが、私たちのルールです。