Изображение: Маршрутизация запросов по расширению файла с помощью NGINX
Опубликовано: 12 января 2026 г. в 08:35:50 UTC
Последнее обновление: 10 января 2026 г. в 20:35:21 UTC
Узнайте, как NGINX может маршрутизировать запросы на основе расширений файлов, что иллюстрируется простой диаграммой, показывающей пользователей, NGINX и отдельные серверы изображений и видео.
Routing Requests by File Extension with 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», что позволяет сразу определить ее как точку маршрутизации или управления системы. Сервер расположен немного выше горизонтальной середины изображения, создавая ощущение центрального узла, через который проходит весь остальной поток данных.
С левой стороны сервера находится синяя папка с надписью «Изображения». Внутри папки расположены два стандартных значка документов с надписями «JPG» и «PNG», каждый с небольшой пиктограммой, указывающей на файл изображения. Папка находится на подставке с надписью «Сервер изображений», что указывает на то, что обработка этих типов файлов осуществляется выделенным бэкэндом. Толстая синяя стрелка указывает от центрального сервера NGINX к этой папке с изображениями, визуально объясняя, что запросы на изображения направляются в этом направлении.
Справа находится соответствующая оранжевая папка с надписью «Видео». Внутри расположены два значка документов с надписями «MP4» и «AVI», каждый с простым символом кнопки воспроизведения. Эта папка расположена на подставке с надписью «Видеосервер». Оранжевая стрелка указывает от центрального сервера NGINX к этой папке, зеркально отображая левую сторону и подчеркивая идею о том, что разные расширения файлов ведут к разным местам назначения.
Внизу изображения, под центральным сервером, расположен небольшой глобус с едва заметными линиями широты и долготы, представляющими интернет или глобальных пользователей. Перед глобусом находятся ноутбук и смартфон, на которых вместе написано «Запрос пользователя». Пунктирные белые и оранжевые линии изгибаются вверх от пользовательских устройств к центральному серверу NGINX, показывая, как входящие запросы сначала достигают NGINX, а затем направляются дальше.
На дальнем плане, слева, видны высокие стойки с серверами, постепенно переходящие в темноту, создавая атмосферу дата-центра. Справа продолжается мотив карты мира, усиливая ощущение масштаба и взаимосвязи. Композиция лаконична и схематична, разработана таким образом, чтобы ее было легко понять с первого взгляда, не полагаясь на точный синтаксис конфигурации. Она визуально передает основную идею: запросы пользователей поступают в NGINX, который затем отправляет файлы изображений на сервер изображений и видеофайлы на видеосервер на основе сопоставления расширений файлов.
Изображение относится к: Сопоставление местоположения на основе расширения файла с NGINX
