Gall Apache hepgor ei riant ar gyfer cyrchfannau mewnol
Cyfunwch ProxyRemote â NoProxy i ddewis mynediad uniongyrchol i'r naid nesaf ar gyfer gwesteiwyr mewnol tra bo cleientiaid yn dal i ddefnyddio dirprwy ymlaen Apache.
Gall dirprwy ymlaen Apache ddefnyddio rhiant ar gyfer cyrchfannau allanol a chysylltu'n uniongyrchol â gwasanaethau mewnol dethol. Ychwanegwch y dewis llwybro at y ffurfweddiad dirprwy presennol sy'n cael ei reoli gan fynediad:
ProxyRemote "*" "http://parent.example:8080"
NoProxy app.internal.example packages.internal.example
Mae cofnodion NoProxy yn cael eu gwahanu â bylchau. Mae ceisiadau sy'n cyfateb i'r gwesteiwyr hyn yn osgoi'r rhiant ProxyRemote sydd wedi'i ffurfweddu. Mae traffig cyfatebol arall yn cadw'r llwybr rhiant. Gall cyfeiriad heb ei ddilysu o'r rhestr dirprwyon HTTP fod yn ymgeisydd rhiant ar gyfer traffig safle cyhoeddus a ganiateir; peidiwch â defnyddio manylion rhiant ar y gangen honno a chadwch yr eithriadau mewnol.
Mae cleientiaid yn dal i anfon y ceisiadau at Apache. Mae “uniongyrchol” yma yn disgrifio naid nesaf Apache i'r gyrchfan; nid yw'n dweud wrth y porwr i roi'r gorau i ddefnyddio Apache. Byddai gwerth NO_PROXY ar ochr y cleient yn gwneud penderfyniad llwybro gwahanol.
Mae gan gofnod parth ffurf benodol
Ar gyfer parth DNS cyfan, mae Apache yn dogfennu ffurf â chyfnod arweiniol fel .internal.example. Defnyddiwch hi dim ond pan fo'r eithriad arfaethedig yn cynnwys gwesteiwyr y parth hwnnw. Mae cofnodion gwesteiwr manwl yn cadw eithriad llai yn haws i'w asesu.
Mae'r enwau'n nodi cyrchfannau, nid dirprwyon rhiant. Mae Apache hefyd angen datrysiad uniongyrchol, cyrraeddadwyedd a mynediad at y cyrchfannau hynny. Ni all osgoi'r rhiant ddarparu llwybr sy'n bodoli dim ond trwy'r rhiant.
Cadwch reolau awdurdodi cleientiaid yn y ffurfweddiad dirprwy presennol. Mae NoProxy yn dewis llwybro i fyny'r afon; nid yw'n cyfyngu pwy all ddefnyddio'r dirprwy ymlaen.