Prečo heslo adresára Apache nechráni dopredné proxy
Chránená uvítacia stránka a autorizovaná požiadavka cez dopredné proxy používajú rôzne kontexty konfigurácie. Politiku proxy umiestnite do konfigurácie servera alebo virtuálneho hostiteľa.
Výzva na zadanie hesla na domovskej stránke Apache chráni iba tento miestny zdroj. Nedokazuje, že ľubovoľné požiadavky cez dopredné proxy vyžadujú rovnaké prihlásenie.
.htaccess sa vzťahuje na podporovanú konfiguráciu adresára; nie je konečným filtrom pre každú požiadavku. Sekcie ProxyRequests a <Proxy> patria do konfigurácie servera alebo virtuálneho hostiteľa. Autorizáciu dopredného proxy umiestnite tam, so syntaxou autorizácie Apache 2.4 a potrebným nastavením overovania.
Pri súkromnej službe zámerne skombinujte zamýšľané požiadavky na zdroj klienta a účet. Potom preskúmajte virtuálneho hostiteľa vybraného jednotlivými poslucháčmi vrátane predvolených hostiteľov a zdedenej konfigurácie. Prístup k jednému chránenému názvu hostiteľa nedokazuje, že iný aktívny hostiteľ má rovnaké obmedzenia proxy.
ProxyPass plní inú úlohu, zvyčajne mapuje miestny menný priestor na backend. Jeho pridaním sa neautorizujú ľubovoľné ciele presmerovania.
Ak môžete upravovať iba dokumenty jednej webovej lokality, možno nemáte administratívny rozsah na vytvorenie hranice prístupu tejto služby. Získajte zmenu konfigurácie servera alebo použite schválené existujúce proxy; heslo adresára to nemôže nahradiť.