最新のウェブブラウザでは、wwwを使用するURLの前にwwwを配置することに意味はありますか?


70

行くときwww.facebook.comwww.cbc.ca省略することによって行われたすべての利益や違いがありますかwww

編集:www省略されても自動的に追加されない場合は問題になる可能性がありますが、www追加されても必要ではない場合は問題になる可能性がありますか?


26
こちらをご覧ください:no-www.org
gparyani

26
こちらをご覧ください:yes-www.org
マイケルハンプトン


4
@MichaelHampton yes-wwwは、wwwを使用してハイパーテキスト転送プロトコルと他のインターネットプロトコルの違いを人々に思い出させるべきだと言っているようです。本当にそれを明確にするためだけにWeb URLにhttpを入れるとは誰も考えなかったことは本当に残念です...;)
yochannah 14年

2
@クリス-L:ニース、彼らがいることを確認するためにリダイレクト www.extra-www.orgextra-www.orgをするwww.www.extra-www.org :-)
M.シュレーダー-モニカ元に戻し

回答:


80

最新のウェブブラウザでは、wwwを使用するURLの前にwwwを配置することに意味はありますか?www.facebook.comまたはwww.cbc.caにアクセスするときに、wwwを省略することによって得られる利点や違いはありますか?

通常はそうではありませんが、可能です。

これはブラウザとは関係ありません。それはウェブサーバーに関係しています。Webサーバーは、Webページのクエリを受信し、適切なデータを送信するコンピューター(または複数のコンピューター)です。URLには複数の部分が含まれ、そのうちの1つはWebサーバーの名前またはアドレスです。

多くの企業は単なるWebサーバーをホストするだけでなく、FTPサーバー、データベースサーバー、メールサーバーなどを実行することもあります。これらは、Webサーバーと同じマシンから、または異なるマシンでホストできます。

以前は、一貫性を保つためにプレフィックスを使用して違いを指定するのが一般的でした。そのため、たとえば、Acme Industriesはdomain-nameを購入し、acme.org1 つ以上のコンピューターをセットアップして、所有するさまざまなサービスをホストします。サービスのいずれかを使用する場合は、適切なホスト名を入力します。

 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.、普遍的ではなく、いくつかのサイトではそれを必要とします。


2
設定によっては、リダイレクトは実際にDNSレベルで発生する場合があります。実際、これは少なくとも1つの主要なドメインプロバイダーのデフォルト設定です。また、リダイレクトウェブサーバーレベルで行われた場合、ドメインとそのwwwサブドメインの両方でウェブサーバーへのDNSエントリが必要になります(ただし、さまざまなサービス/ポートをより詳細に制御できます)。
ボブ14年

1
はい、今ではさまざまな方法があり、非常に複雑で混乱する可能性があります。:-/つまり、インターネットの基盤が最初に設計されたとき(そして後にURLが標準化されたとき)、ICANNやIANAさえなく、サブドメインは実際の物理マシンを実際に参照していました。最近では、同じシステムまたはクラスター全体からホストすることができます。
Synetech

それはSRVレコードが早くとも1.2まで、HTTPを使用することができないことを残念だ:stackoverflow.com/questions/9063378/...
ロブ・スターリング

ちなみに、ブラウザこれと何らかの関係があることがあります。Firefoxでは、www以外のドメインに到達できない場合、ブラウザはwwwサブドメインをロードしようとします。たとえば、ロードexample.invalidwww.example.invalidサーバーリダイレクトなしでロードされます。
カペックス14年

@kapep、はい、一部のブラウザは便利になり、スキームとプレフィックスを自動的に追加しようとします。たとえば、Chromeでは、+ を入力microsoftして押した場合、Chromeはとを追加します。ただし、それらの要件はブラウザとは無関係であり、機能するかどうかはサーバー次第です。CtrlEnterhttp://www..com
Synetech 14年

14

はいといいえ。wwwはWebサイトで一般的に使用される「単なる」サブドメインです。残念ながら、すべての企業がそれなしでアクセスできるように第2レベルのドメインを設定しているわけではありません。

あなたがしようとしいるアドレスにwwwサブドメインがあり、その第2レベルを許可するように設定されていない場合、それは必要です。そうでない場合

あなたがそれをどのように設定するかに関しては、wwwは必要ないという考え方と、それが必要だという考え方の両方があります。ドメインレコードを設定してwwwの第2レベルドメインを指定しない理由ほとんどありません。wwwはおそらくこの時代には時代遅れですが、持っていても害はありません。私の場合、個人的にはwwwドメインはありませんが、それは怠け者によるものです。


3
サブドメインとcnameは異なるものだと思います。wwwCNAMEではなく、サブドメインです。
287352 14年

6
cnameは、IPアドレスではなく、別のドメイン名を指すという点で、A名やAAAA名のような単なるレコードのタイプです。wwwサブドメインについて、それを常にcnameにする魔法や特別なものは何もありません-通常、それらをA名またはAAAA名として設定します。
ジャーニーマンオタク

はい、それは正しいですが、だれwwwもサブドメインとして設定しません。それは通常のドメインとは異なるものです。技術的に1つであるかどうかではなく、慣例により、サブドメインと呼ぶのはわかりにくいです。技術的にwwwは、cnameもcnameではありませんが、この質問には技術的すぎると感じます。
287352 14年

1
技術的にはfoo.barは.barのサブドメインであり、これはトップレベルドメイン(すぐに存在する可能性が高い)であり、www.foo.barはfoo.barのサブドメインです。ここでは髪を分割していますが、cnameはdomainのタイプではなく、domainレコードタイプです
ジャーニーマンオタク

@fredsbend-実際にはwwwをサブドメインとして設定するのが一般的です。パフォーマンスが向上するため、DNSルックアップが1つ少なくなります。この例として、Googleをもう探す必要はありません。それらのwwwレコードは、ベースドメインと同様にAレコードです。同じことがsuperuser.comとslashdot.comにも当てはまります。これらは決してユニークなものでも、標準と異なるものでもありません。
davidgo

3

通常、企業は「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アプリケーションの作成またはネットワークの管理を開始すると、あらゆる種類の非wwwURL をすばやく「発見」します。彼らが持っている人々はなぜ尋ねるwww自分のWebページでは、彼らは追加する必要があり、なぜ誰も尋ねないsmtppopサンダーバードを設定するときに、そのURLに。
スーパーベスト14

Webメールが(Outlookなどのスタンドアロンメールクライアントを使用するのではなく)ものになっていた頃、私はブラウザに「mail.mydomain.com」を指定してメールを取得するようユーザーに指示しました。彼女はそれが機能していないと私に言い続けました。2日間のゴーアラウンドの後、彼女はようやくスクリーンショットを見せてくれました。彼女は「www.mail.mydomain.coim」と入力していました。時々、あなたはただ勝てないことがあります。
TomXP411 14年

3

URLのドメイン名部分は逆読みされます。だからwww.example.com/index.html実際com/example/www/index.htmlには誰が「内側」にいるのかというように。

多くのサイトが持っているwwwサブドメインを、彼らのような他のサブドメインもを有していてもよくftpsecuremembersforumusfrchinaなどを。これらはすべて互いに異なっており、www.example.comまた異なるアドレスでもありますexample.com(たとえば、とexample.com解釈されるべきであると言うルールはwww.example.comありませんstore.example.com)。

を追加しないとどうなりwwwますか?

通常、何もありません。ウェブサイトを運営する人々は、誰もが常にそれを忘れることに気付いているので、同じ場所を作りwww.example.comexample.comリダイレクトするようにサイトを構成します。

一度ブルームーンになると、それを実行してwwwいる人が設定を行わなかったため、それなしでは機能しないサイトに遭遇する可能性があります。そのため、アクセスできますhttp://www.example.comhttp://example.com、エラーが返されます。

余分に入れるとどうなりwwwますか?

上記と同じですが、どのURLが機能し、どのURLが機能しないかを切り替えます。

また、技術的には、http://パーツも含める必要があるため、入力するかどうかに関係なく、入力するアドレスは不完全ですwww。ブラウザは両方の場合であなたが意味するものを推測する必要があります-したがって、それはwww含まれることが意図されていたと推測するかもしれません。

www最近では問題が非常にまれなサイトですが、過去2〜3年でいくつかに遭遇したことがあります。彼らが今何をしていたか思い出せません。


0

システム管理者として、Webサービスを高速化するためにCDNサービスを使用する場合、dnsルールを組み合わせて使用​​することはできません。

CDNを使用するには、dns Cnameを使用する必要があるため、acme.orgのCnameを作成する必要がありますが、user @ acme.orgでメールを受信する場合は、acme.orgのcnameを使用できません。次に、Webサーバーにサブドメインwwwを使用する必要があります。そのため、sysadminにはwwwレコードが必要です。

あなたに隠された最新のブラウザはwww部分を書く必要がありますが、この部分は訪問率の高いウェブサイトに必要な場合があります。インターネットのルールは古いですが、私たちのルールです。


0

現在、Webを閲覧しているさまざまなスマートフォンや小型スクリーンのタブレットデバイス(申し訳ありませんが、iWordの入力を強制することはできません)を扱う問題があります。

一般に、小さい画面に合わせて調整されたWebページを提供するために、の代わりにmobi.またはのプレフィックスm.が使用されwww.ます。

誰が小さなデバイス(スクロール、スクロール、スクロール)で大規模なWebページをナビゲートしようとする問題に遭遇していませんか?


-1

すでに述べたことに基づいて、ほとんどの企業/プライベートサーバーは自動的にWWWにリダイレクトします。一方、ほとんどではないにしても、多くの.GOVおよび.MILサイトはそうではありません。このような場合、通常は多くのエラーメッセージの1つを受け取ります。また、これらのサイトは通常、HTTPSからHTTPS:に必要に応じて自動的にリダイレクトしません。


正しくありません。例えば、以下を参照してくださいなどusa.gov、whitehouse.gov、
モシェ・カッツ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.