Hvorfor et Apache-katalogpassord ikke beskytter videresending av proxy
En beskyttet velkomstside og en autorisert videresendt proxy-forespørsel bruker forskjellige konfigurasjonskontekster. Legg proxy-policyen i server- eller virtuell vert-konfigurasjonen.
Passordforespørselen på Apaches forside beskytter bare den lokale ressursen. Den fastslår ikke at vilkårlige videresendte proxy-forespørsler krever samme innlogging.
.htaccess gjelder for støttet katalogkonfigurasjon; det er ikke et endelig filter for hver forespørsel. ProxyRequests- og <Proxy>-seksjoner hører til server- eller virtuell vert-konfigurasjonen. Legg autorisasjonen for videresendt proxy der, med Apache 2.4s autorisasjonssyntaks og nødvendig autentiseringsoppsett.
For en privat tjeneste kombiner de tiltenkte kravene til klientkilde og konto bevisst. Undersøk deretter den virtuelle verten som hver lytter velger, inkludert standardverter og arvet konfigurasjon. Tilgang til ett beskyttet vertsnavn fastslår ikke at en annen aktiv vert har de samme proxybegrensningene.
ProxyPass har en annen rolle og knytter vanligvis et lokalt navnerom til en backend. Å legge det til autoriserer ikke vilkårlige videresendingsmål.
Hvis du bare kan redigere dokumentfilene til ett nettsted, mangler du kanskje det administrative omfanget for å fastsette tilgangsgrensen for denne tjenesten. Skaff serverkonfigurasjonsendringen eller bruk en godkjent eksisterende proxy; et katalogpassord kan ikke erstatte det.