Apache прокси параметрлері IfModule ішінде жоғалып кетуі мүмкін
Ешқашан қолданылмаған болуы мүмкін IP рұқсат тізімін өзгерту алдында Apache шартты прокси конфигурациясын шынымен жүктегенін тексеріңіз.
Егер Apache прокси рұқсат тізімін өзгерту әсер етпесе, оны қоршап тұрған <IfModule> шарты жүктелген модульге сәйкес келе ме, соны тексеріңіз. Аталған модуль болмаған кезде Apache шартты блокты өткізіп жібереді.
<IfModule proxy_http_module>
<Proxy "*">
Require ip 192.0.2.25
</Proxy>
</IfModule>
Бұл бар forward прокси үшін қол жеткізу ережесінің үзіндісі. Мысал клиент мекенжайын ауыстырыңыз; тыңдаушыны, прокси рөлін және қажетті модульдерді бөлек конфигурациялау керек.
IfModule құжаттамасы түсіндіргендей, контейнер конфигурация шартын тексереді. Ол модульді жүктемейді. Кірістірілген шарттар кезінде қол жеткізу ережесі қолданылуы үшін барлық қоршаушы шарттар сәйкес келуі керек.
Неге іске қосу әлі де сәтті болуы мүмкін
Міндетті емес блоктар конфигурацияға бірнеше сервер жинағын қолдауға көмектеседі. Модуль маңызды болғанда, оның параметрлерін үнсіз өткізіп жіберу керісінше жетіспейтін мүмкіндікті жасыруы мүмкін. Бұл мінез-құлық орналастыруға сәйкес пе, соны шешіңіз.
Жүктелген модульдер мен сәйкес шарттарды қарап шығыңыз, содан кейін сұранысты қай тыңдаушы мен виртуалды хост қабылдағанын тексеріңіз, соңында рұқсат етілген және қабылданбаған клиенттердің екеуін де тексеріңіз. Басқа виртуалды хосттағы жарамды ереже ұқсас симптом береді. Қателер журналының сәйкес жазбасы ешқашан қолданылмаған болуы мүмкін тізімді кеңейтуден гөрі пайдалырақ.