Apache प्रोक्सी अनुमति सूची परिवर्तन गर्दा कुनै प्रभाव नपरे, यसलाई घेर्ने <IfModule> सर्त लोड भएको मोड्युलसँग मिल्छ कि मिल्दैन जाँच गर्नुहोस्। नाम दिइएको मोड्युल अनुपस्थित हुँदा Apache सशर्त ब्लक छोड्छ।

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

यो अवस्थित फर्वार्ड प्रोक्सीका लागि पहुँच-नियमको टुक्रा हो। प्रतिस्थापन गर्नुहोस् उदाहरण क्लाइन्ट ठेगाना; लिसनर, प्रोक्सी भूमिका र आवश्यक मोड्युलहरू अलग-अलग कन्फिगर गर्नुपर्छ।

IfModule कागजातले व्याख्या गरेझैं, कन्टेनरले कन्फिगरेसन सर्त जाँच्छ। यसले मोड्युल लोड गर्दैन। नेस्टेड सर्तहरूमा, पहुँच नियम लागू हुन हरेक घेर्ने सर्त मिल्नुपर्छ।

सुरुवात किन अझै सफल हुन सक्छ

वैकल्पिक ब्लकहरूले एउटै कन्फिगरेसनलाई धेरै सर्भर बिल्ड समर्थन गर्न मद्दत गर्छन्। मोड्युल अनिवार्य हुँदा यसका सेटिङहरू चुपचाप छोड्नुले बरु हराएको सुविधा लुकाउन सक्छ। त्यो व्यवहार तैनाथीसँग मिल्छ कि मिल्दैन निर्णय गर्नुहोस्।

लोड भएका मोड्युल र मिल्ने सर्तहरू निरीक्षण गर्नुहोस्, त्यसपछि अनुरोध कुन लिसनर र भर्चुअल होस्टले पायो जाँच्नुहोस्, अनि अनुमति दिइएका र अस्वीकार गरिएका दुवै क्लाइन्ट प्रमाणित गर्नुहोस्. अर्को भर्चुअल होस्टको मान्य नियमले पनि उस्तै लक्षण उत्पन्न गर्छ। कहिल्यै लागू नभएको हुनसक्ने अनुमति सूची फराकिलो बनाउनुभन्दा मिल्ने त्रुटि-लग प्रविष्टि बढी उपयोगी हुन्छ।

सम्बन्धित लेखहरू