Apache lahko za notranje cilje preskoči svojega nadrejenega
Združite ProxyRemote z NoProxy, da za notranje gostitelje izberete neposreden dostop do naslednjega skoka, medtem ko odjemalci še naprej uporabljajo posredniški strežnik Apache.
Posredniški strežnik Apache lahko za zunanje cilje uporabi nadrejeni strežnik in se neposredno poveže z izbranimi notranjimi storitvami. To izbiro usmerjanja dodajte v obstoječo konfiguracijo posredniškega strežnika z nadzorom dostopa:
ProxyRemote "*" "http://parent.example:8080"
NoProxy app.internal.example packages.internal.example
Vnosi NoProxy so ločeni s presledki. Zahteve, ki se ujemajo s temi gostitelji, obidejo konfiguriranega nadrejenega ProxyRemote. Preostali ujemajoči promet ohrani pot prek nadrejenega. Neoverjen naslov z seznama posredniških strežnikov HTTP je lahko kandidat za nadrejenega za dovoljen promet do javnih spletnih mest; na tej veji ne uporabljajte poverilnic nadrejenega in ohranite notranje izjeme.
Odjemalci še vedno pošiljajo zahteve Apacheu. »Neposredno« tukaj opisuje naslednji skok Apachea do cilja; to ne pomeni, da naj brskalnik preneha uporabljati Apache. Vrednost NO_PROXY na strani odjemalca bi privedla do drugačne odločitve o usmerjanju.
Vnos domene ima izrecno obliko
Za celotno DNS domeno Apache dokumentira obliko z vodilno piko, na primer .internal.example. Uporabite jo le, kadar predvidena izjema pokriva gostitelje te domene. Natančni vnosi gostiteljev omogočajo lažjo oceno manjše izjeme.
Imena označujejo cilje, ne nadrejenih posredniških strežnikov. Apache potrebuje tudi neposredno razreševanje imen, dosegljivost in dostop do teh ciljev. Obhod nadrejenega ne more zagotoviti poti, ki obstaja le prek nadrejenega.
Pravila avtorizacije odjemalcev ohranite v obstoječi konfiguraciji posredniškega strežnika. NoProxy izbere usmerjanje navzgor; ne omejuje, kdo sme uporabljati posredniški strežnik.