Apache može preskočiti svoj roditelj za interne odredišta
Kombinirajte ProxyRemote s NoProxy kako biste odabrali izravan pristup sljedećem skoku za interne hostove dok klijenti nastavljaju koristiti Apacheov prednji proxy.
Apacheov prednji proxy može koristiti roditelja za vanjska odredišta i povezati se izravno s odabranim internim servisima. Dodajte taj odabir usmjeravanja u postojeću proxy konfiguraciju s kontrolom pristupa:
ProxyRemote "*" "http://parent.example:8080"
NoProxy app.internal.example packages.internal.example
NoProxy unosi odvajaju se razmacima. Zahtjevi koji odgovaraju tim hostovima zaobilaze konfiguriranog ProxyRemote roditelja. Ostali odgovarajući promet zadržava roditeljsku rutu. Neautentificirana adresa s popisa HTTP proxyja može biti kandidat za roditelja za dopušteni promet prema javnim stranicama; ne koristite roditeljske vjerodajnice na toj grani i sačuvajte interne izuzetke.
Klijenti i dalje šalju zahtjeve Apacheu. „Izravno“ ovdje opisuje Apacheov sljedeći skok prema odredištu; to ne govori pregledniku da prestane koristiti Apache. NO_PROXY vrijednost na strani klijenta dovela bi do drukčije odluke o usmjeravanju.
Unos domene ima eksplicitan oblik
Za cijelu DNS domenu Apache dokumentira oblik s vodećom točkom, poput .internal.example. Koristite ga samo kada predviđeni izuzetak pokriva hostove te domene. Točni unosi hostova drže manji izuzetak lakšim za procjenu.
Imena označavaju odredišta, a ne roditeljske proxye. Apache također treba izravno razrješavanje, dostupnost i pristup tim odredištima. Zaobilaženje roditelja ne može osigurati rutu koja postoji samo kroz roditelja.
Zadržite pravila autorizacije klijenata u postojećoj proxy konfiguraciji. NoProxy odabire usmjeravanje prema gore; ne ograničava kome je dopušteno koristiti prednji proxy.