<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Веб-сервера, сервисы и прокси on Sysadminium</title><link>https://blog.sysadminium.ru/docs/linux/linux_servers/web/</link><description>Recent content in Веб-сервера, сервисы и прокси on Sysadminium</description><generator>Hugo</generator><language>ru-ru</language><lastBuildDate>Wed, 21 Jul 2021 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.sysadminium.ru/docs/linux/linux_servers/web/index.xml" rel="self" type="application/rss+xml"/><item><title>Nginx. Reverse Proxy</title><link>https://blog.sysadminium.ru/docs/linux/linux_servers/web/nginx-reverse-proxy/</link><pubDate>Wed, 21 Jul 2021 00:00:00 +0000</pubDate><guid>https://blog.sysadminium.ru/docs/linux/linux_servers/web/nginx-reverse-proxy/</guid><description>&lt;h2 id="теория"&gt;Теория&lt;/h2&gt;
&lt;p&gt;Иногда бывает нужно чтобы различные &lt;strong&gt;url запросы&lt;/strong&gt; обрабатывались на разных серверах, но первоначально приходили на один сервер. Например, вы пробросили порт на своем роутере на один веб-сервер в вашей внутренней сети. Но хотите чтобы каталог &lt;strong&gt;/xxx&lt;/strong&gt; открывался на втором веб-сервере, а &lt;strong&gt;/yyy&lt;/strong&gt; открывался на третьем, и не хотите пробрасывать порты на каждый web-сервер. Получается вот такая схема:&lt;/p&gt;
&lt;p&gt;&lt;img src="Pasted_image_20260518134411.png" alt="Nginx — Reverse Proxy"&gt;&lt;/p&gt;
&lt;p&gt;То что мы хотим сделать из сервера &lt;strong&gt;web1&lt;/strong&gt;, называется &lt;strong&gt;reverse proxy&lt;/strong&gt; (обратный прокси).&lt;/p&gt;</description></item></channel></rss>