Izinin wakilin Apache na gaba: Require da AuthMerging
Bi izinin wakili na duniya da na baƙon mai-gida ta hanyar ƙa'idodin haɗa sassan Apache, maimakon ɗaukar proxy.conf a matsayin wani rukunin manufa daban.
Doka a cikin proxy.conf ba wani nau'in doka na musamman ba ne. Apache yana karanta saitin da aka haɗa cikin bishiyar saitin sa; babban sashe, VirtualHost ko sashen da ya dace da ke kewaye shi ne ke ƙayyade yadda umarnin ke shiga.
Fara da mai sauraro da baƙon mai-gida da ke hidimar buƙatar wakilin gaba. Sannan tattara sassan Proxy da suka dace daga wannan mahallin da babban saitin. Tsarin sarrafa sassan ne ke da muhimmanci, ba wai kawai wane fayil aka gyara na ƙarshe ba.
Izinin ba koyaushe yake tarawa ba
Da halin AuthMerging Off na asali, ana gadon izini har sai wani sashe mai dacewa daga baya ya bayar da nasa dabarun izini. Wannan sabon dabarun na iya maye gurbin buƙatun da suka gabata maimakon ƙara wani ƙuntatawa.
| Saiti | Haɗuwa da sashen izini na baya mafi kusa |
|---|---|
| Off | Sabon izini na iya wuce dabarun da aka gado |
| And | Dukansu rukuni biyu dole su ba da izini |
| Or | Kowane rukuni na iya ba da izini |
AuthMerging da kansa ya taƙaita ga sashen da ya ƙunsa. Kada ka ɗauka cewa saita And sau ɗaya yana canza kowane sashe na gaba.
Riƙe manufar da aka nufa a bayyane inda zai yiwu. Layukan Require biyu ba tare da kwandon izini da ya kewaye su ba suna nufin zaɓi ne a fakaice, don haka ƙa'idar IP tare da valid-user ba ta zama “IP da mai amfani” kai tsaye ba. Yi amfani da RequireAll lokacin da duk sharuɗɗan biyu suka shiga cikin shawara ɗaya.
Yi bitar cikakken saitin da ya dace kafin canza asusun wakili ko buɗe damar shiga. Sannan gwada al'amuran da aka yarda da waɗanda aka ƙi a kan mai sauraron da ke aiki. Ana iya ƙin buƙata—ko a yarda da ita ba zato ba—saboda wani sashe ya bayar da ingantaccen izini.