Apache може да прескочи свог родитеља за интерне дестинације
Комбинујте ProxyRemote са NoProxy да изаберете директан приступ следећем скоку за интерне хостове док клијенти настављају да користе Apache forward proxy.
Apache forward proxy може да користи родитеља за спољне дестинације и да се повеже директно са изабраним интерним сервисима. Додајте тај избор рутирања у постојећу proxy конфигурацију са контролом приступа:
ProxyRemote "*" "http://parent.example:8080"
NoProxy app.internal.example packages.internal.example
NoProxy уноси се раздвајају размацима. Захтеви који одговарају тим хостовима заобилазе конфигурисаног ProxyRemote родитеља. Остали одговарајући саобраћај задржава родитељску руту. Неаутентификована адреса са листе HTTP proxyја може бити кандидат за родитеља за дозвољени саобраћај ка јавним сајтовима; не користите родитељске акредитиве на тој грани и сачувајте интерне изузетке.
Клијенти и даље шаљу захтеве Apacheu. „Директно“ овде описује Apacheov следећи скок ка дестинацији; то не говори прегледачу да престане да користи Apache. NO_PROXY вредност на страни клијента довела би до другачије одлуке о рутирању.
Унос домена има експлицитан облик
За целу DNS домену Apache документује облик са водном тачком, попут .internal.example. Користите га само када предвиђени изузетак покрива хостове те домене. Тачни уноси хостова држе мањи изузетак лакшим за процену.
Имена означавају дестинације, а не родитељске proxye. Apache такође треба директно разрешавање, доступност и приступ тим дестинацијама. Заобилажење родитеља не може обезбедити руту која постоји само кроз родитеља.
Задржите правила ауторизације клијената у постојећој proxy конфигурацији. NoProxy бира рутирање према горе; не ограничава коме је дозвољено да користи forward proxy.