Nëse ndryshimi i një liste të lejuar të përfaqësuesit Apache nuk ka efekt, kontrolloni nëse <IfModule> kushti që e rrethon përputhet me një modul të ngarkuar. Apache anashkalon një bllok të kushtëzuar kur moduli i emërtuar mungon.

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

Ky është një fragment rregulli aksesi për një përfaqësues përpara ekzistues. Zëvendësoni adresën e klientit shembull; dëgjuesi, roli i përfaqësuesit dhe modulet e nevojshme duhet të konfigurohen veçmas.

Siç shpjegon dokumentacioni i IfModule, kontejneri kontrollon një kusht konfigurimi. Ai nuk e ngarkon modulin. Me kushte të mbivendosura, çdo kusht rrethues duhet të përputhet që rregulli i aksesit të zbatohet.

Pse nisja mund të ketë ende sukses

Blloqet opsionale ndihmojnë një konfigurim të mbështesë disa ndërtime serveri. Kur një modul është thelbësor, anashkalimi i heshtur i cilësimeve të tij mund të fshehë përkundrazi një veçori që mungon. Vendosni nëse kjo sjellje i përshtatet vendosjes.

Inspektoni modulet e ngarkuara dhe kushtet përputhëse, më pas kontrolloni cili dëgjues dhe host virtual e morën kërkesën, dhe pastaj verifikoni klientët e lejuar dhe të refuzuar. Një rregull i vlefshëm në një host tjetër virtual jep një simptomë të ngjashme. Hyrja përputhëse në regjistrin e gabimeve është më e dobishme sesa zgjerimi i një liste të lejuar që mund të mos jetë zbatuar kurrë.

Artikuj të ngjashëm