Ang tuntunin sa proxy.conf ay hindi espesyal na uri ng tuntunin. Binabasa ng Apache ang kasamang kompigurasyon sa puno ng kompigurasyon nito; ang nakapaligid na pandaigdigan, VirtualHost o tugmang seksyon ang nagtatakda kung paano lumalahok ang direktiba.

Magsimula sa tagapakinig at virtual host na naglilingkod sa kahilingan ng forward proxy. Pagkatapos ay tipunin ang mga tugmang seksyon ng Proxy mula sa kontekstong iyon at sa pangunahing kompigurasyon. Mahalaga ang pagkakasunod-sunod ng pagproseso ng mga seksyon, hindi lamang kung aling file ang huling na-edit.

Hindi laging cumulative ang awtorisasyon

Sa default na pag-uugali ng AuthMerging Off, namamana ang awtorisasyon hanggang sa magbigay ang isang susunod na naaangkop na seksyon ng sarili nitong lohika ng awtorisasyon. Maaaring palitan ng bagong lohika ang mga naunang kinakailangan sa halip na magdagdag ng isa pang paghihigpit.

SettingPagsasama sa pinakamalapit na naunang seksyon ng awtorisasyon
OffMaaaring lampasan ng bagong awtorisasyon ang namamang lohika
AndDapat mag-awtorisa ang dalawang set
OrMaaaring mag-awtorisa ang alinmang set

Ang AuthMerging mismo ay lokal sa seksyong naglalaman nito. Huwag ipagpalagay na ang isang beses na pagtatakda ng And ay nagbabago sa bawat susunod na seksyon.

Panatilihing hayag ang inilalayong patakaran hangga't maaari. Ang dalawang linyang Require na walang nakapaligid na lalagyan ng awtorisasyon ay implicitly alternatibo, kaya ang tuntunin ng IP at valid-user ay hindi awtomatikong “IP at user”. Gamitin ang RequireAll kapag ang dalawang kondisyon ay kabilang sa iisang pasya.

Suriin ang kumpletong tugmang kompigurasyon bago baguhin ang account ng proxy o buksan ang access. Pagkatapos ay subukan ang mga pinapayagan at tinatanggihang kaso laban sa tumatakbong tagapakinig. Maaaring tanggihan—o hindi inaasahang payagan—ang isang kahilingan dahil ibinigay ng ibang seksyon ang epektibong awtorisasyon.

Kaugnay na mga artikulo