Бір Apache серверінде веб-сайт пен жеке forward проксиін орналастыру
Жеке Apache forward проксиінің тыңдаушысын және авторизациясын бар қоғамдық веб-сайттан немесе кері салыстырудан бөліңіз.
Бар Apache хостта жеке forward кіреберісі бөлек loopback тыңдаушысын пайдалана алады:
ProxyRequests Off
Listen 127.0.0.1:3128
<VirtualHost 127.0.0.1:3128>
ProxyRequests On
<Proxy "*">
Require local
</Proxy>
</VirtualHost>Мұны ағымдағы конфигурациямен біріктіріңіз; бір тыңдаушыны екі рет жарияламаңыз. Қажетті прокси протоколы модульдерін жүктеңіз. CONNECT арқылы HTTPS мақсаттары қосымша mod_proxy_connect және көзделген мақсатты порт саясатын талап етеді.
Қоғамдық виртуалды хост forward проксиі өшірулі кезде өзінің ProxyPass салыстыруларын сақтай алады. ProxyPass жергілікті URL кеңістігін backend-ке салыстырады. ProxyRequests басқа мақсаттарды сұрайтын клиенттерді басқарады; оны өшіру кері салыстыруларды өшірмейді.
Бұл үзінді жергілікті клиенттерге немесе анық ұйымдастырылған жергілікті тасымалдау шеткі нүктесіне рұқсат береді. LAN үшін тағайындалған тыңдаушы мекенжайын және сәйкес дереккөз/аутентификация ережелерін таңдаңыз. Бұл рұқсаттарды қоғамдық сайттың құжаттар каталогына емес, прокси кіреберісіне қойыңыз.
Әр белсенді тыңдаушы үшін таңдалған виртуалды хостты және мұраланған директиваларды қарап шығыңыз. Жаһандық ProxyRequests On рөлді көзделген жеке кіреберістен тыс қосуы мүмкін. Forward клиент өз мақсатын өзі береді, сондықтан ол сұрауы мүмкін әрбір веб-сайт үшін жергілікті салыстыру жасаудың қажеті жоқ.