Apache каталогының құпиясөзі неге форвард-проксиді қорғамайды
Қорғалған қарсы алу беті мен рұқсат етілген форвард-прокси сұранысы әртүрлі конфигурация контексттерін пайдаланады. Прокси саясатын сервер немесе виртуалды хост конфигурациясына қойыңыз.
Apache басты бетіндегі құпиясөз сұрауы тек сол жергілікті ресурсты қорғайды. Ол кездейсоқ форвард-прокси сұраныстарының сол кіруді талап ететінін дәлелдемейді.
.htaccess қолдау көрсетілетін каталог конфигурациясына қатысты; ол әр сұраныс үшін соңғы сүзгі емес. ProxyRequests және <Proxy> бөлімдері сервер немесе виртуалды хост конфигурациясына жатады. Форвард-прокси рұқсатын сол жерге қойыңыз, Apache 2.4 рұқсат синтаксисімен және қажетті аутентификация баптауымен.
Жеке қызмет үшін күтілетін клиент көзі мен тіркелгі талаптарын әдейі біріктіріңіз. Содан кейін әр тыңдаушы таңдаған виртуалды хостты тексеріңіз, әдепкі хосттар мен мұрагерлік конфигурацияны қоса. Бір қорғалған хост атауына қатынасу басқа белсенді хостта сол прокси шектеулері бар екенін дәлелдемейді.
ProxyPass басқа рөл атқарады, әдетте жергілікті атаулар кеңістігін бэкендке салыстырады. Оны қосу кездейсоқ форвард мақсаттарына рұқсат бермейді.
Егер бір сайттың құжат файлдарын ғана өңдей алсаңыз, бұл қызметтің кіру шекарасын белгілеуге әкімшілік ауқым жетпейтіні мүмкін. Сервер конфигурациясының өзгерісін алыңыз немесе бекітілген бар проксиді пайдаланыңыз; каталог құпиясөзі оны алмастыра алмайды.