2011-01-01 8 views
13

私は非常に基本的な疑問を尋ねてくれています。httpとwwwの違い

私は私が

http://collinfo.annauniv.edu

などのアドレスを入力するとページが開きます罰金サイト

collinfo.annauniv.edu

でページを主催してきた。しかし、私は自分のブラウザが404エラーを示し

www.collinfo.annauniv.edu
与えたとき。

wwwの代わりにhttpが原因で発生する違いは何ですか?

答えて

17

www。あなたのドメインは実際にはサブドメインです。基本的にhelp.microsoft.comやorders.amazon.comと同じです。念頭に置いて

、起こってすることができ、いくつかのものがあります:

1)あなたのDNSレコードは、WWWのサブドメインのために適切なAレコードは含まれていませんが。 この場合、WebサイトのIPアドレスを指すAレコードを設定する必要があります。これを行う方法がわからない場合は、Webホストが手助けする必要があります。

2)サーバーがwwwサブドメインを処理するように構成されていません。 Apache Webサーバーを使用している場合は、ユーザーがドメインの前にwwwを入力したときにWebサイトを表示するように構成する必要があります。再度、あなたのウェブホストがこれを設定することができます。

これはすべて設定ミスの原因になります。 Webサーバーを管理している経験がない場合は、Webホストに威嚇を与えることができます。

+0

ありがとうございます。 httpとwwwとの間にいくつかの矛盾した問題があるかどうか疑問に思っていました。今私はその理由を知るようになる。また、Webサーバーの管理にいくつかの基本的な経験があります。あなたの答えを簡単に把握することができました。 – CHID

+2

あなたはものを混ぜている。プレフィックスhttpはサブドメインwwwと同じではありません。 wwwサブドメインにアクセスした場合でも、URLの前にhttpプロトコル接頭辞を省略した場合でも、常にhttp [s]を使用して特定のWebサーバーにアクセスします。 HTTPはプロトコルであり、URLの一部ではありません。それは(サブ)ドメインと同じではありません。 –

4

HTTPはプロトコルです。

http://collinfo.annauniv.edu 

HTTPを使用して取得できるリソースのアドレスです。

annauniv.eduは、お客様の場合はドメインです。 collinfo isサブドメイン。 www.collinfoもサブドメインと見なされますが、存在しません。そのため、HTTP 404が見つからないのです。

サブドメインは何でもかまいませんが、普通はWorld Wide Webという意味でwwwが使われます。

+0

ありがとうございますairmanx86。今私は論理 – CHID

8

wwwは、あるドメインにいくつかのサブフィーチャがある(むしろ)古い時間に由来します。このうち、のWebは必ずしもメインのサービスではありませんでした。ウェブ

用のFTP
domain.tldのメール
ftp.domain.tldのためのウェブ
mail.domain.tldのインスタンス

www.domain.tldのためではなく、これは大会ある - サブドメインは、実際には何を指していることがあります。

これは、DNS宣言および/またはWebサーバー構成の問題です。この場合、おそらくWebサーバー構成はwww.domaindomainの同じページをトリガーしません(404を取得しているため)。

collinfo.annauniv.eduいずれかの著者/管理者はwww.collinfo.annauniv.eduのためのDNSエントリを作成するのを忘れたりcollinfo.annauniv.eduと同じページを指すことになり仮想ドメインそれについて(Webサーバ側)を作成しませんでした。

+0

を知ってringOに感謝します。ウルの説明がたくさん助けてくれました – CHID

+0

@Codyあなたが '体の4人のキャラクター 'をどこに追加したかわかりません(編集)? –

+0

@ ring0: "for web"などはURLの一部ではないことを明確にしました。私はコードタグでURL自体をラップし、ブロックレベルのコードインデントを削除しました。 –

2

WWWが

HTTPを使用すると、ブラウザでHTTPを指定するかどうかは、ブラウザが常に要求が「HTTP」タイプのものと々ussually意志と仮定しますプロトコル(言語)

あるサブドメインでありますあなたのためにhttp://を追加してください。

www.domain.com

site.domain.com

sub1.domain.com

WWWしかし、ドメイン名の単なる代替細分化、の場合と同様です

sub2.domain.com

.....

etc.domain.com

ほとんどの場合、WWWサブドメインはメインドメインと同じ "ページ"を指します。これは通常index.htmlやindex.phpなどの "インデックス"ページと呼ばれ、ほとんどの場合、インデックスページはブラウザのアドレスバーに隠されています(具体的にはhttp://www.yahoo.com/index.htmlなどを入力しない限り)。ただし、ウェブサーバーを完全に制御できる場合は変更できます。同じページを指すか、 "index.html"の代わりにメインページ "home.html"を呼び出して、デフォルトでそのページへのあなたのブラウザーを "指す"ようにウェブサーバーに指示することができます。

しかし、HTTPはウェブの主な言語であり、ほとんどのブラウザーがウェブサーバーにアクセスするための主要な手段であるため、HTTPのようなものは簡単に変更できません。 平和!

関連する問題