私のサイトがURLのwwwでしか動作しないのはなぜですか?


12

私は次の点で少し混乱しています:

  1. JavaScriptを使用せず、プレフィックスのみで機能するシンプルなテキストWebサイトがあります。http://www.mysite.corporation.com動作しますが動作しhttp//mysite.corporation.comません。何が起こっているのでしょうか?
  2. 私はいくつかのLAMP vpsを実行していますが、主要なwww
  3. なぜ人々はwwwでURLを書くのですか?これにはいくつかの歴史がありますか?

回答:


9

基本的にwwwは単なるサブドメインです。wwwサブドメインがないと特定のサイトが機能しない理由は、DNSの構成が間違っているか、構成が誤っている可能性があります。

nslookupを実行して、割り当てられているIPを確認することができます(DNS設定が正しいことを確認するため)。

自分のドメインの例:

nslookup responsible-disclosure.com
Server:  router.home
Address:  192.168.1.254

Niet-bindend antwoord: (non-authoritive answer in english I think)
Naam:    responsible-disclosure.com
Address:  46.105.30.3

nslookup www.responsible-disclosure.com
Server:  router.home
Address:  192.168.1.254

Niet-bindend antwoord: (non-authoritive answer in english I think)
Naam:    www.responsible-disclosure.com
Address:  46.105.30.3

これら2つが一致する場合、Apache(vhost)の設定が間違っている可能性があります。構成の誤りが表示されない場合は、質問に構成を追加して、確認する必要があります。

なぜ人々がURLの前にwwwを付けるかについては、Wikipediaをご覧ください

World Wide Webで使用される多くのドメイン名はwwwで始まります。これは、提供するサービスに応じてインターネットホスト(サーバー)に名前を付けるという長年の慣行のためです。多くの場合、Webサーバーのホスト名はwwwです。FTPサーバーの場合はftpであり、USENETニュースサーバーの場合はnewsまたはnntpであるのと同じように、wwwです。これらのホスト名は、www.example.comのように、ドメインネームシステム(DNS)サブドメイン名として表示されます。サブドメイン名として「www」を使用することは、技術標準またはポリシー標準では必要ありません。実際、史上初のWebサーバーはnxoc01.cern.ch [26]と呼ばれ、多くのWebサイトはそれなしで存在しています。多くの確立されたウェブサイトはまだ「www」を使用するか、「www2」、「secure」などのサブドメイン名を発明します。そのようなウェブサーバーの多くは、ドメインルート(example.comなど)とwwwサブドメイン(例:www。example.com)同じサイトを参照します。他のものは、いずれかのフォームを必要とするか、異なるWebサイトにマップする場合があります。


deliriumsのワンピース 1ので、wwwされたサブドメインではないが、中にホストドメイン2. 誰ものRFCでの状態は、どのようなドメインなければなら A RRを持っており、それがなければなりませんので、WWWのRRに等しいこと- 「設定ミス」は単にFUDある
レイジーバジャー

@LazyBadger「せん妄のピース」の意味がわかりませんが、何でもいいです。1、あなたがwwwホストであると言うとき、あなたは正しいです。2.指すように意図していてmysite.corporation.comもそうでない場合、それは設定ミスです。RFCに問題がないと記載されているため、設定ミスはありません。OPが動作するように望んでいるように動作しないため、これは誤設定です
...-PeeHaa

誰かが望むなら、それは設定ミスはありません、何もしません。非識字と脳の怠
zyなバッジャー

1
  1. サイトのURLは、サイト上のWebテクノロジーの使用とは関係ありません。これは、ドメインのDNS-設定の問題だサイトに役立つウェブサーバの設定、

  2. これらのvpsからサイトドメインのゾーン定義を読み取り、違いを見つけます。ドメインに追加するバインド用語

    @ IN CNAME www

    www IN A NN.NN.NN.NN

ホストのwwwアドレスをドメインのアドレスに「クローニング」します。そして、もし WWWに任意の形式でエイリアスWWWサイトのドメイン名のWebサーバの設定で、両方のURLは同じ内容が表示されます。

DNSおよびWeb構成の変更手動で行う必要あります

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.