URL(Uniform Resource Locator)とは何ですか?

Aug 31, 2025
クラウドとインターネット

Webブラウザーにアドレスを入力すると、舞台裏で多くのことが起こります。そして、そのほとんどは、入力したURLのさまざまな部分によって決まります。よく見てみましょう。

URLは、さまざまな部分で構成できます。インターネット上の特定のリソースのIPアドレスにマップするホスト名と、ブラウザとサーバーに処理方法を指示する一連の追加情報があります。あなたは考えることができます IPアドレス 電話番号のようなものとして。ホスト名は、電話番号を調べたい人の名前のようなものです。そして、と呼ばれる標準 ドメインネームシステム(DNS) 電話帳のようにバックグラウンドで動作し、より人間に優しいホスト名を、ネットワークがトラフィックのルーティングに使用するIPアドレスに変換します。

そのアナロジーを念頭に置いて、URLの構造と、それがどのように機能して目的の場所に到達するかを見てみましょう。

URLの構造

URLの構造は、1994年にSir Tim Berners-Lee(Webと最初のWebブラウザを作成した人)によって最初に定義されました。URLは基本的に次の概念を組み合わせたものです。 ドメイン名 ファイルパスを使用して特定のフォルダとファイル構造を識別するというアイデアで。したがって、WindowsでC:\ Documents \ Personal \ myfile.txtのようなパスを使用するのと似ていますが、そのパスが存在するインターネット上の適切なサーバーと、アクセスに使用されるプロトコルを見つけるのに役立ついくつかの追加情報が最初にあります。情報。

URLはいくつかの異なる部分で構成されています。たとえば、次の画像に示すような基本的なURLを考えてみましょう。

この単純なURLは、スキームと権限という2つの主要なコンポーネントに分けられます。

スキーム

多くの人がURLを単なるWebアドレスと考えていますが、それほど単純ではありません。 WebアドレスはURLですが、すべてのURLがWebアドレスではありません。 FTPのようにインターネット上で、あるいはMAILTOのようにローカルでさえアクセスできる他のサービスもURLです。 URLのスキーム部分(文字の後にコロンが続く)は、アプリ(Webブラウザーなど)とサーバーが通信するプロトコルを示します。

最も一般的なURLはウェブアドレスですが、他にもあります。したがって、次のようなスキームが表示される場合があります。

  • ハイパーテキスト転送プロトコル(HTTP):これはWebの基盤となるプロトコルであり、特定のコマンドに応答してWebサーバーとブラウザーが実行するアクションを決定します。
  • HTTPセキュア( HTTPS :これは、情報をより安全に転送するために、安全な暗号化されたレイヤー上で機能するHTTPの形式です。
  • ファイル転送プロトコル(FTP):このプロトコルは、インターネットを介してファイルを転送するために今でもよく使用されています。

最近のブラウザでは、このスキームはURLの一部として技術的に必要ありません。 「www.howtogeek.com」のようなウェブサイトにアクセスすると、ブラウザが使用する適切なプロトコルを自動的に決定します。それでも、他のいくつかのアプリ(およびプロトコル)では、スキームの使用が必要です。

権限

URLの権限部分(2つのスラッシュが前に付いている)自体は、一連の部分に分割されています。非常に単純なURLから始めましょう。これは、Webサイトのホームページに移動するようなものです。

この簡単な例では、「www.example.com」の部分全体がホスト名と呼ばれ、IPアドレスに解決されます。ご存知の場合は、ホスト名の代わりにブラウザのアドレスバーにIPアドレスを入力することもできます。

ただし、ホスト名を解析するときは、ホスト名を逆方向に読み取って何が起こっているのかを理解するのに役立つため、これらのコンポーネントは次のとおりです。

  • トップレベルドメイン: この例では、「com」がトップレベルドメインです。これらはで最高レベルです ドメインネームシステム (DNS)階層は、IPアドレスを人間が覚えやすい単純な言語アドレスに変換するために使用されます。これらのトップレベルドメインは、Internet Corporation for Assigned Names and Numbers(ICANN)によって作成および管理されています。最も一般的な3つのトップレベルドメインは、.com、.net、および.govです。ほとんどの国には独自の2文字のトップレベルドメインもあるため、.us(米国)、. uk(英国)、. ca(カナダ)などのドメインが表示されます。民間組織によって後援および管理されているいくつかの追加のトップレベルドメイン(.museumなど)もあります。これらに加えて、いくつかのジェネリックトップレベルドメイン(.club、.life、.newsなど)もあります。
  • サブドメイン: DNSは階層システムであるため、サンプルURLの「www」と「example」の両方の部分がサブドメインと見なされます。 「www」の部分は「com」トップレベルドメインのサブドメインであり、「www」の部分は「example」ドメインのサブドメインです。そのため、「google.com」のような登録名を持つ会社が、「www.google.com」、「news.google.com」、「mail.google.com」などの個別のサブドメインに分割されているのをよく目にします。など。

これはURLの権限セクションの最も基本的な例ですが、状況はさらに複雑になる可能性があります。権限セクションに含めることができる他の2つのコンポーネントがあります。

  • ユーザー情報: 権限セクションには、アクセスしているサイトのユーザー名とパスワードを含めることもできます。今日のURLでこの構造が見られることはめったにありませんが、発生する可能性があります。存在する場合、ユーザー情報部分はホスト名の前にあり、その後に@記号が続きます。したがって、ユーザー情報が含まれている場合は、「// username:[email protected]」のように表示される場合があります。
  • ポート番号: ネットワークデバイスは、IPアドレスを使用して、ネットワーク上の適切なコンピューターに情報を取得します。そのトラフィックが到着すると、ポート番号は、そのトラフィックの対象となるアプリケーションをコンピューターに通知します。ポート番号は、ウェブを閲覧するときにあまり表示されないもう1つの要素ですが、URLの入力が必要なネットワークアプリ(ゲームなど)では表示される場合があります。 URLにポート番号が含まれている場合、それはホスト名の後に続き、コロンが前に付きます。 「//www.example.com:8080」のようになります。

つまり、これはURLのスキームと権限の部分ですが、Webを閲覧しているときに多くのURLを見た後で推測できるように、さらに多くのものを含めることができます。

パス、クエリ、およびフラグメント

権限部分の後に表示される可能性のあるURLには、パス、クエリ、フラグメントの3つの追加部分があります。これらの仕組みは次のとおりです。

URLの権限セクションは、ブラウザ(または任意のアプリ)をネットワーク上の適切なサーバーに移動します。次のパス(Windows、macOS、またはLinuxのパスと同じように機能します)を使用すると、そのサーバー上の適切なフォルダーまたはファイルに移動します。パスの前にはスラッシュがあり、次のように、すべてのディレクトリとサブディレクトリの間にスラッシュがあります。

wっw。えぁmpぇ。こm/ふぉlでr/すbふぉlでr/ふぃぇなめ。html

最後の部分は、Webサイトにアクセスしたときに開かれるファイルの名前です。アドレスバーに表示されない場合もありますが、表示されないわけではありません。 Webページの作成に使用される一部の言語では、表示しているファイル名と拡張子が非表示になります。これにより、URLを覚えて入力しやすくなり、見た目もすっきりします。

クエリ

URLのクエリ部分は、厳密なパス構造の一部ではないものを識別するために使用されます。ほとんどの場合、検索を実行するとき、またはWebページがフォームを介してデータを配信するときに使用されます。クエリ部分の前には疑問符があり、パスの後(パスが含まれていない場合はホスト名の後)にあります。

例として、Amazonで「wi-fiエクステンダー」というキーワードを検索したときに表示された次のURLを取り上げます。

hっtps://wっw。あまぞん。こm/s/れf=んb_sb_のっs_2?うrl=せあrchーあぃあs%3だps&ふぃえldーけyをrds=うぃーふぃ+えxてんでr

検索フォームは、Amazonの検索エンジンに情報を渡しました。疑問符に続いて、クエリには2つの部分があることがわかります。検索のURL(「url = search-alias%3Daps&field」の部分)と入力したキーワード(「keywords = wi-fi +」)です。エクステンダー」部分)。

これは非常に単純な例であり、追加の(そしてより複雑な)変数を含むURLがよく見られます。たとえば、Googleで「howtogeek」というキーワードを検索したときのURLは次のとおりです。

hっtps://wっw。5おgぇ。小m/せあrch?q=保w棘絵k&rlz=1C1Gせあ_エヌS751うS751&おq=保w棘絵k&あqs=chロメ。。69位57j69位60l4j0。1839J1j4&総r性d=chロメ&家=うTFー8

ご覧のとおり、そこにはいくつかの異なる情報があります。この場合、検索言語、使用したブラウザ(Chrome)、さらにはブラウザのバージョン番号を示す追加情報があることがわかります。

断片

表示される可能性のあるURLの最後のコンポーネントは、フラグメントと呼ばれます。フラグメントの前にはハッシュマーク(#)があり、Webページ上の特定の場所を示すために使用されます。 Webページをコーディングするとき、デザイナーは見出しなどの特定のテキストのアンカーを作成できます。 URLの最後に適切なフラグメントが使用されている場合、ブラウザはページをロードしてから、そのアンカーにジャンプします。アンカーとフラグメントを含むURLは、ナビゲーションを容易にするためにWebページにコンテンツのテーブルを作成するためによく使用されます。

これが例です。ウィキペディアのページ ルネッサンス は非常に長いドキュメントであり、約11のセクションに分割されており、各セクションには複数のサブセクションがあります。ただし、ページの各見出しにはアンカーが含まれており、記事の上部にある目次には、さまざまなセクションにジャンプできるリンクが含まれています。これらのリンクは、フラグメントを含めることで機能します。

これらのフラグメントをアドレスバーで直接使用することも、共有可能なリンクとして使用することもできます。たとえば、そのページのロシアをカバーするセクションを誰かに見せたいとしましょう。あなたは彼らにこのリンクを送ることができます:

hっtps://えん。うぃきぺぢあ。おrg/うぃき/れないっさんせ#るっしあ

URLの最後にある「#Russia」の部分は、ページを読み込んだ後、そのセクションに直接ジャンプします。


これで、URLがどのように機能するかについて知りたいと思ったことはありませんでした。

画像クレジット: Pawel Horazy / Shutterstock

What Is A Uniform Resource Locator (URL)?

What Is URL (Uniform Resource Locator)?

What Is URL (Uniform Resource Locator)?

URL(Uniform Resource Locator)

URL Uniform Resource Locator

WHAT IS URL UNIFORM RESOURCE LOCATOR

What Is URL Uniform Resource Locator

URL In Hindi ( Uniform Resource Locator) || With Simple Example||

URL - Uniform Resource Locator

What Is URL | Uniform Resource Locator

What Is A URL?

What Is URL - Uniform Resource Locator | The Knowledge Library

URL|Uniform Resource Locator|What Is Uniform Resource Locator|Uniform Resource Locator Definition

What Is URL- Uniform Resource Locator | How Do URLs Work

URLs - Uniform Resource Locator |Simple Explanation

What The Difference Is Between A URI And A URL (a Drupal How-to)

What Is URL- Uniform Resource Locator | How Do URLs Work In Hindi

What Is A URL/URI?


クラウドとインターネット - 最も人気のある記事

Googleドキュメントで段落をインデントする方法

クラウドとインターネット Mar 30, 2025

Googleドキュメントで段落をインデントするには、定規にアクセスする必要があります。定規は、完全なウェブバージョンでのみ見つか�..


Facebookを使用して緊急後に募金活動を開始する方法

クラウドとインターネット Sep 18, 2025

未取得のコンテンツ Facebookには、災害に役立つツールがいくつかあります。 あなたが安全であることを他の人に知らせましょ�..


Skyrimを超えてインストールする方法:Bruma Mod

クラウドとインターネット Jul 21, 2025

未取得のコンテンツ それから5年以上が経ちました The Elder Scrolls V:Skyrim ゲーマーの熱心な手に渡り、当時よりも本当の続..


Googleの最高の隠しゲームと「イースターエッグ」

クラウドとインターネット Jul 12, 2025

未取得のコンテンツ Googleは、隠されたゲーム、トリック、その他の楽しいものであるイースターエッグを製品に投入することで知ら�..


GoogleChromeスペル辞書から単語を削除する方法

クラウドとインターネット Mar 23, 2025

Chromeのスペルチェック機能は便利で、期待どおりに機能します。スペルミスのある単語に下線が引かれ、右クリックして提案さ�..


Google PlayからAPKファイル(Androidアプリ)をダウンロードする方法

クラウドとインターネット Mar 14, 2025

未取得のコンテンツ Google Playからアプリをインストールすると、インストーラーはAPKファイルの形式を取りますが、ファイルを直接�..


セルフホストのWordPressブログにWordPress.comの機能を追加する

クラウドとインターネット Jul 15, 2025

セルフホストのWordPressブログにWordPress.comの優れた機能のいくつかが欠けていますか?いくつかの優れたWordPressプラグインを使用して、これら�..


GoogleChromeでWolframAlphaSearchにアクセスする

クラウドとインターネット Feb 18, 2025

Wolfram Alpha Searchを使用して、Google Chromeでオンデマンドアクセスを切望していますか? ChromeAlpha拡張機能でWolframAlphaの良さを楽しむのがいかに�..


カテゴリ