ਜੇ Apache ਪ੍ਰੌਕਸੀ ਮਨਜ਼ੂਰੀ ਸੂਚੀ ਬਦਲਣ ਦਾ ਕੋਈ ਅਸਰ ਨਹੀਂ ਹੁੰਦਾ, ਤਾਂ ਜਾਂਚੋ ਕਿ ਇਸ ਨੂੰ ਘੇਰਨ ਵਾਲੀ <IfModule> ਸ਼ਰਤ ਲੋਡ ਕੀਤੇ ਮੌਡਿਊਲ ਨਾਲ ਮੇਲ ਖਾਂਦੀ ਹੈ ਜਾਂ ਨਹੀਂ। ਜਦੋਂ ਨਾਮ ਵਾਲਾ ਮੌਡਿਊਲ ਮੌਜੂਦ ਨਹੀਂ ਹੁੰਦਾ, Apache ਸ਼ਰਤੀ ਬਲਾਕ ਛੱਡ ਦਿੰਦਾ ਹੈ।

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

ਇਹ ਮੌਜੂਦਾ ਫਾਰਵਰਡ ਪ੍ਰੌਕਸੀ ਲਈ ਪਹੁੰਚ-ਨਿਯਮ ਦਾ ਟੁਕੜਾ ਹੈ। ਬਦਲੋ ਉਦਾਹਰਨ ਕਲਾਇੰਟ ਪਤਾ; ਲਿਸਨਰ, ਪ੍ਰੌਕਸੀ ਭੂਮਿਕਾ ਅਤੇ ਲੋੜੀਂਦੇ ਮੌਡਿਊਲ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਸੰਰਚਿਤ ਕਰਨੇ ਲਾਜ਼ਮੀ ਹਨ।

IfModule ਦਸਤਾਵੇਜ਼ ਜਿਵੇਂ ਦੱਸਦਾ ਹੈ, ਕੰਟੇਨਰ ਸੰਰਚਨਾ ਸ਼ਰਤ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ। ਇਹ ਮੌਡਿਊਲ ਲੋਡ ਨਹੀਂ ਕਰਦਾ। ਨੈਸਟਡ ਸ਼ਰਤਾਂ ਵਿੱਚ, ਪਹੁੰਚ ਨਿਯਮ ਲਾਗੂ ਹੋਣ ਲਈ ਹਰ ਘੇਰਨ ਵਾਲੀ ਸ਼ਰਤ ਮੇਲ ਖਾਣੀ ਚਾਹੀਦੀ ਹੈ।

ਸ਼ੁਰੂਆਤ ਫਿਰ ਵੀ ਕਿਉਂ ਸਫਲ ਹੋ ਸਕਦੀ ਹੈ

ਵਿਕਲਪਿਕ ਬਲਾਕ ਇੱਕ ਸੰਰਚਨਾ ਨੂੰ ਕਈ ਸਰਵਰ ਬਿਲਡਾਂ ਦਾ ਸਮਰਥਨ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦੇ ਹਨ। ਜਦੋਂ ਮੌਡਿਊਲ ਜ਼ਰੂਰੀ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਇਸ ਦੀਆਂ ਸੈਟਿੰਗਾਂ ਚੁੱਪਚਾਪ ਛੱਡਣਾ ਇਸ ਦੀ ਥਾਂ ਗੁੰਮ ਵਿਸ਼ੇਸ਼ਤਾ ਲੁਕਾ ਸਕਦਾ ਹੈ। ਫੈਸਲਾ ਕਰੋ ਕਿ ਇਹ ਵਿਵਹਾਰ ਤੈਨਾਤੀ ਲਈ ਢੁਕਵਾਂ ਹੈ ਜਾਂ ਨਹੀਂ।

ਲੋਡ ਕੀਤੇ ਮੌਡਿਊਲ ਅਤੇ ਮੇਲ ਖਾਂਦੀਆਂ ਸ਼ਰਤਾਂ ਦੀ ਜਾਂਚ ਕਰੋ, ਫਿਰ ਦੇਖੋ ਕਿ ਕਿਹੜਾ ਲਿਸਨਰ ਅਤੇ ਵਰਚੁਅਲ ਹੋਸਟ ਬੇਨਤੀ ਪ੍ਰਾਪਤ ਹੋਇਆ, ਫਿਰ ਮਨਜ਼ੂਰ ਅਤੇ ਇਨਕਾਰ ਕੀਤੇ ਦੋਵੇਂ ਕਲਾਇੰਟ ਪਰਖੋ. ਕਿਸੇ ਹੋਰ ਵਰਚੁਅਲ ਹੋਸਟ ਵਿੱਚ ਵੈਧ ਨਿਯਮ ਵੀ ਇਸੇ ਤਰ੍ਹਾਂ ਦਾ ਲੱਛਣ ਪੈਦਾ ਕਰਦਾ ਹੈ। ਜੋ ਮਨਜ਼ੂਰੀ ਸੂਚੀ ਸ਼ਾਇਦ ਕਦੇ ਲਾਗੂ ਨਹੀਂ ਹੋਈ, ਉਸ ਨੂੰ ਫੈਲਾਉਣ ਨਾਲੋਂ ਮੇਲ ਖਾਂਦੀ ਐਰਰ-ਲੌਗ ਐਂਟਰੀ ਵਧੇਰੇ ਲਾਹੇਵੰਦ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ