彼らは非常に似ています。 しかし、多くの人がドメインとURLの間で混乱する可能性があります。 この記事では、これらの概念を明確にするために、その違いを説明し、いくつかの例を示します。
ドメイン名とは何ですか?まず、ドメイン名(RFC1035)はインターネットリソース名です。 これは、インターネット上の組織または他のエンティティを検索します。 一般的に、ドメイン名は、インターネットユーザーがあなたのウェブサイトにアクセスできるアドレスです。 ドメイン名は、ドメインネームシステム(DNSプロトコル)のルールと手順に従って割り当てられます。 DNS内のパブリックにアクセス可能な名前は、ドメイン名です。
webベースのサービスにアクセスするには、ユーザーが有効なドメイン名を使用する必要があります。
ドメイン名の例:copahost.com,google.com,yahoo.com P>
URLとは何ですか?
URLはUniform Resource Locator(RFC1738)の略です。 これは、インターネット上のファイルを検索するために使用される一意の識別子です。 これは、ネットワーク上の特定のリソースを識別するために使用するwebアドレスです。
URLの一部があります:
- プロトコル:通常はHTTPまたはHTTPS
- サブドメイン:通常はwww
- ドメイン名
- パス+内部ページ
- パラメータを取得
Urlの例:
width=”573″ height=”252″ class=”alignnone”>
ドメイン対url: 違いを理解する
http://www.google.com/
http://www.yahoo.com/login/index.php
http://www.gmail.com/login/?active=1&inbox=0
だから、URLの形式は常に:protocol+subdomain+domain+path+ファイル名。
ドメイン名とURL。 URLからドメイン名を抽出する方法
URLとドメイン名には違いがあります。 URLは、インターネット上のwebページの完全なアドレスを提供する情報の文字列です。 ドメイン名は、ipアドレスのユーザーフレンドリーな形式であるURLの一部であるのに対し。 私たちは、特定のwebページを識別するためのURLを使用しています。 たとえば、http://www.abzwebpedia.com/index.htmlは完全なURLです。 “abzwebpedia.com”はドメイン名です。
さらに、URLのサブディビジョンは、メソッド、ホスト名(ドメイン名)、ポート、パスに基づいて行われます。 しかし、ドメイン名はサブドメイン、ドメイン、トップレベルドメインであり、
サブドメインとは何ですか?
単純に、サブドメインまたは子ドメインとも呼ばれるドメイン名は、接頭辞を持つドメイン名です。 それは基本的に主要なドメイン-ネームの部分である。 例えば、www.abz.com はURLで、”www”はサブドメインです。
ドメインとサブドメインの基本的な違いは次のとおりです。
- abz.com メインドメイン名です
- store.abz.com サブドメインです
- private.abz.com サブドメインである
ドメイン名の組織(国別)
各国は、階層に従ってドメイン名を整理します。 そう、インターネットのドメイン-ネームは4つの主要なタイプ入って来。 たとえば、トップレベルドメイン、第二レベルドメイン、第三レベルドメイン、および国ドメインです。 これらのドメインは、さまざまな特定のドメインに関する情報を提供するために、さらにサブセクションに分離されています。
国のドメイン名を整理するために、世界の各国はトップレベルのインターネットドメインに指定されています。 それらのそれぞれは、一意の二文字のアルファベットコードを持っています。 基本的に、各国には特定のエンティティがあり、そのトップレベルドメイン(TLD)を担当しています。
ドメインとURLを考えると、ドメイン名だけが特定の国と関係があるかもしれません。 したがって、URLは「国に依存する」ものではありません。
国固有のTLDのいくつかの例:
- ブラジル–.br
- イタリア–.it
- ポルトガル–.pt
- メキシコ–.mx
- 中国–.cn
- ロシア–.ru
- インド–.in
国際TLDの例(特定の国に関連しないドメイン拡張子):
iv id=”
- .com
- .net
- .org
- .info
- .biz
- .net
- .info
- .biz
- .info
- .biz
- .info
- .info
- .info
- .info
- .info
- .info
- .info
- .info
- .info
- .ブログ
- まず、このURLにアクセスしようとします: https://login.bikestore.com/internal/file.html
- 次に、DNSリゾルバはドメイン名を照会しますbikestore.com サブドメインのIPアドレスの場合login.bikestore.com
- 今、そのIPアドレスを持って、それはウェブサーバとの接続を確立します。そして最後に、webサーバーに接続されていると、URLパスとfile/internal/fileの内容を要求します。html
URLのHTTPとHTTPSの違いは何ですか
ハイパーテキスト転送プロトコル(HTTP)はプロトコルです。 言い換えれば、それは一連の規則と基準です。
さらに、HTTPを使用して交換されるハイパーテキストはプレーンテキストとして使用されます。 したがって、このプロトコルは安全ではなく、傍受の影響を受けやすい。 一方、HTTPSは安全なプロトコルです。 TLS/SSL(Secure Socket Layer)証明書と連携して動作します。 証明書は、その後、ブラウザとサーバとの間の情報の流れの認証を確実にすることである。 この他の記事HTTP vs HTTPSは、URL内のこの違いを詳細に説明しています。
DNSとURL
特定のURLの場合、DNSサーバーはどのように機能しますか? ドメイン名は、DNS解決を担当します。 まず、サーバーから特定のURLを要求すると、プロバイダーのローカルDNSリゾルバーがそのドメイン名を見つけます。 次に、サブドメインがある場合は、そのIPアドレスを要求します。 次に、IPアドレスを持つと、ブラウザはwebサーバーに接続し、そのパス内のコンテンツを要求します。
DNSがURLでどのように機能するかを段階的に例証してみましょう。
いくつかのより多くの例
URL内のパス
たとえば、URLを考えてみましょう:https://secure.somesite.com/internal/data/file.html
このURL内のパスは何ですか? ともかく: このURLのパスは/internal/data/
Domain vs URL prefix
別の例では、URLを考えてみましょう。https://store.canadian.com/login/area.html
このサンプルでは、URLプレフィックスはhttps://であり、これ
ドメイン名は次のとおりです。
canadian.comサブドメインはstore.canadian.com