画像: NGINX によるファイル拡張子によるリクエストのルーティング

出版された: 2026年1月12日 8:35:44 UTC
最終更新日 2026年1月10日 20:35:21 UTC

NGINX がファイル拡張子に基づいてリクエストをルーティングする方法を、ユーザー、NGINX、個別の画像サーバーおよびビデオサーバーを示す簡単な図で説明します。


このページは、できるだけ多くの人がアクセスできるように、英語から機械翻訳されたものです。残念ながら、機械翻訳はまだ完全な技術ではないため、エラーが発生する可能性があります。もしよろしければ、こちらでオリジナルの英語版をご覧ください:

Routing Requests by File Extension with NGINX

ファイル拡張子に基づいて、NGINX サーバーが画像ファイルを画像サーバーに、ビデオ ファイルをビデオ サーバーにルーティングする様子を示すインフォグラフィック。

この画像の利用可能なバージョン

以下のダウンロード可能な画像ファイルは、帯域幅の消費を抑えるためにファイルサイズが最適化されている当ウェブサイトの記事やページに埋め込まれている画像よりも、圧縮率が低く、解像度が高く、その結果、品質が高くなっています。

レギュラーサイズ (1,536 x 1,024)

大きいサイズ (3,072 x 2,048)

非常に大きなサイズ (4,608 x 3,072)

特大サイズ (6,144 x 4,096)

非常に大きなサイズ (1,048,576 x 699,051)

  • まだアップロード中だ。)

画像説明

このイラストは、「NGINX でファイル拡張子に基づいて場所を一致させる」というタイトルの技術ブログ記事のために作成された、横長のインフォグラフィックです。全体の配色はダークブルーとティールブルーで、微妙なグラデーションと、背景には淡い世界地図のパターンが描かれ、世界中のウェブトラフィックを示唆しています。一番上には、大きく太字のタイポグラフィで見出しが表示され、「ファイル拡張子」と「NGINX」という単語が緑色で強調表示され、タイトルの他の部分から際立っています。

構図の中央には、NGINXサーバーを表す黒のサーバータワーが描かれています。緑色のインジケーターライトが点灯し、前面には白い文字「N」が刻まれた緑色の円形バッジが付いており、システムのルーティングポイント、つまり制御ポイントであることが一目で分かります。サーバーは画像の水平方向の中心よりわずかに上に配置されているため、他のすべてのデータが流れるハブのような印象を与えます。

サーバーの左側には、「Images」というラベルの付いた青いフォルダがあります。フォルダ内には、「JPG」と「PNG」というラベルの付いた2つの一般的なドキュメントアイコンがあり、それぞれに画像ファイルを示す小さなピクトグラムが付いています。フォルダは「Image Server」というラベルの付いた台座の上に置かれており、これらのファイル形式が専用のバックエンドによって処理されていることを示しています。中央のNGINXサーバーからこの画像フォルダに向かって太い青い矢印が示されており、画像リクエストがその方向にルーティングされることを視覚的に示しています。

右側には「Videos」というラベルが付いたオレンジ色のフォルダがあります。中には「MP4」と「AVI」というラベルが付いた2つのドキュメントアイコンがあり、それぞれシンプルな再生ボタンのようなシンボルが付いています。このフォルダは「Video Server」というラベルの付いた台座の上に置かれています。オレンジ色の矢印は中央のNGINXサーバーからこのフォルダを指しており、左側の矢印と重なっており、ファイル拡張子によって保存先が異なることを示しています。

中央サーバーの下、画像の下部近くには、インターネット、つまり世界中のユーザーを表す、かすかな緯線と経線が描かれた小さな地球儀があります。地球儀の前にはノートパソコンとスマートフォンがあり、それぞれに「ユーザーリクエスト」とラベルが付けられています。白とオレンジの点線で示された経路は、ユーザーデバイスから中央のNGINXサーバーへと上向きにカーブしており、受信したリクエストがまずNGINXに到達し、その後どのようにルーティングされるかを示しています。

奥の背景、左端には、サーバーを積んだ背の高いラックが暗闇に溶け込み、データセンターの雰囲気を醸し出しています。右側にも世界地図のモチーフが続き、スケール感と繋がりを強調しています。構成はシンプルで図式的であり、厳密な設定構文に頼ることなく、一目で理解しやすいように設計されています。ユーザーからのリクエストがNGINXに到達し、NGINXはファイル拡張子の一致に基づいて、画像ファイルを画像サーバーへ、動画ファイルを動画サーバーへ送信するという、核となるアイデアを視覚的に伝えています。

画像は関連するものです: NGINX でファイル拡張子に基づいて場所を一致させる

BlueskyでシェアFacebookでシェアLinkedInでシェアTumblrでシェアXでシェアPinterest にピン留めするRedditでシェア