Pse një fjalëkalim drejtorie Apache nuk mbron proxin përpara
Një faqe mirëseardhjeje e mbrojtur dhe një kërkesë e autorizuar e proxit përpara përdorin kontekste konfigurimi të ndryshme. Vendosni politikën e proxit në konfigurimin e serverit ose të hostit virtual.
Kërkesa për fjalëkalim në faqen kryesore të Apache mbron vetëm atë burim lokal. Ajo nuk vërteton se kërkesat arbitrare të proxit përpara kërkojnë të njëjtin hyrje.
.htaccess zbatohet për konfigurimin e mbështetur të drejtorisë; nuk është filtër përfundimtar për çdo kërkesë. Seksionet ProxyRequests dhe <Proxy> i përkasin konfigurimit të serverit ose të hostit virtual. Vendosni atje autorizimin e proxit përpara, me sintaksën e autorizimit të Apache 2.4 dhe konfigurimin e nevojshëm të vërtetimit.
Për një shërbim privat, kombinoni qëllimisht kërkesat e parashikuara për burimin e klientit dhe llogarinë. Më pas shqyrtoni hostin virtual të zgjedhur nga çdo dëgjues, përfshirë hostet e parazgjedhur dhe konfigurimin e trashëguar. Hyrja në një emër hosti të mbrojtur nuk vërteton se një host tjetër aktiv ka të njëjtat kufizime proksi.
ProxyPass luan një rol tjetër: zakonisht lidh një hapësirë emrash lokale me një backend. Shtimi i tij nuk autorizon destinacione arbitrare përpara.
Nëse mund të modifikoni vetëm skedarët e dokumenteve të një sajti, mund t'ju mungojë shtrirja administrative për të vendosur kufirin e hyrjes së këtij shërbimi. Merrni ndryshimin e konfigurimit të serverit ose përdorni një proksi ekzistues të miratuar; një fjalëkalim drejtorie nuk mund ta zëvendësojë atë.