As die verandering van 'n Apache-proksie-toelaatlys geen effek het nie, kontroleer of die omringende <IfModule>-voorwaarde by 'n gelaai module pas. Apache slaan 'n voorwaardelike blok oor wanneer die genoemde module afwesig is.

<IfModule proxy_http_module>
    <Proxy "*">
        Require ip 192.0.2.25
    </Proxy>
</IfModule>

Dit is 'n toegangsreël-fragment vir 'n bestaande vorentoe-proksie. Vervang die voorbeeld-kliëntadres; die luisteraar, proksierol en vereiste modules moet afsonderlik gekonfigureer word.

Soos die IfModule-dokumentasie verduidelik, kontroleer die houer 'n konfigurasievoorwaarde. Dit laai nie die module nie. Met geneste voorwaardes moet elke omringende voorwaarde pas voordat die toegangsreël toegepas word.

Waarom die opstart steeds kan slaag

Opsionele blokke help 'n konfigurasie om verskeie bedienerboue te ondersteun. Wanneer 'n module noodsaaklik is, kan die stilweg oorslaan van sy instellings eerder 'n ontbrekende funksie verberg. Besluit of daardie gedrag by die ontplooiing pas.

Ondersoek die gelaai modules en passende voorwaardes, kyk dan watter luisteraar en virtuele gasheer die versoek ontvang het, en verifieer dan beide toegelate en geweierde kliënte. 'n Geldige reël in 'n ander virtuele gasheer veroorsaak 'n soortgelyke simptoom. Die ooreenstemmende foutlog-inskrywing is nuttiger as om 'n toelaatlys te verbreed wat dalk nooit toegepas is nie.

Verwante artikels