Apache ਦੀਆਂ ਬਾਹਰ ਜਾਣ ਵਾਲੀਆਂ ਪ੍ਰੌਕਸੀ ਬੇਨਤੀਆਂ ਦਫ਼ਤਰ ਦੀ ਪ੍ਰੌਕਸੀ ਰਾਹੀਂ ਭੇਜੋ
ProxyRemote ਨਾਲ ਕਾਰਪੋਰੇਟ ਫਾਰਵਰਡ ਪ੍ਰੌਕਸੀ ਚੁਣੋ ਅਤੇ ਸਥਿਰ URL ਮੈਪਿੰਗਾਂ ਤੇ ਜਨਤਕ ਫਾਰਵਰਡ-ਪ੍ਰੌਕਸੀ ਪਹੁੰਚ ਨੂੰ ਵੱਖਰਾ ਰੱਖੋ।
Apache ਨੂੰ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਹੋਰ ਮਸ਼ੀਨਾਂ ਵੱਲੋਂ ਵਰਤੀ ਜਾਂਦੀ ਉਸੇ ਕਾਰਪੋਰੇਟ ਫਾਰਵਰਡ ਪ੍ਰੌਕਸੀ ਰਾਹੀਂ ਕਿਸੇ ਬਾਹਰੀ ਸਾਈਟ ਤੱਕ ਪਹੁੰਚਣਾ ਪਵੇ। mod_proxy ਵੱਲੋਂ ਸੰਭਾਲੀਆਂ ਜਾਣ ਵਾਲੀਆਂ ਬੇਨਤੀਆਂ ਲਈ, ProxyRemote ਉਹ ਅਗਲਾ ਹੌਪ ਚੁਣਦਾ ਹੈ।
ProxyRemote "http://downloads.example/" "http://proxy.example:8080"
ਪਹਿਲਾ ਆਰਗਿਊਮੈਂਟ ਟਾਰਗੈਟ URL ਦੇ ਪ੍ਰੀਫਿਕਸ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ। ਦੂਜਾ ਅਪਸਟਰੀਮ ਪ੍ਰੌਕਸੀ ਦੀ ਪਛਾਣ ਕਰਦਾ ਹੈ। ਸਕੀਮ ਦਾ ਨਾਮ ਉਸ ਪ੍ਰੋਟੋਕੋਲ ਨਾਲ ਮੇਲ ਖਾ ਸਕਦਾ ਹੈ, ਜਦੋਂ ਕਿ * ਵਧੇਰੇ ਵਿਆਪਕ ਹੈ ਅਤੇ ਸਾਰੇ ਮੇਲ ਖਾਂਦੇ ਪ੍ਰੌਕਸੀ ਟ੍ਰੈਫਿਕ ਲਈ ਦੂਰ ਦੀ ਪ੍ਰੌਕਸੀ ਚੁਣਦਾ ਹੈ।
ਇਹ ਕਿਸੇ ਸਥਿਰ ਸਥਾਨਕ ਮੈਪਿੰਗ ਲਈ ਵੀ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ। ਜੇ ਕੋਈ ਮੌਜੂਦਾ ProxyPass ਕਿਸੇ ਸਥਾਨਕ ਪਾਥ ਨੂੰ ਡਾਊਨਲੋਡ ਸਾਈਟ 'ਤੇ ਭੇਜਦਾ ਹੈ, ਤਾਂ ProxyRemote Apache ਨੂੰ ਦੱਸਦਾ ਹੈ ਕਿ ਕਾਰਪੋਰੇਟ ਵਿਚੋਲੇ ਰਾਹੀਂ ਉਸ ਸਾਈਟ ਤੱਕ ਕਿਵੇਂ ਪਹੁੰਚਣਾ ਹੈ। ProxyPass ਮੈਪ ਕੀਤਾ ਟਾਰਗੈਟ ਚੁਣਦਾ ਹੈ; ProxyRemote ਇਸਦਾ ਅਪਸਟਰੀਮ ਰੂਟ ਚੁਣਦਾ ਹੈ।
ਉਸ ਸਥਿਰ ਮੈਪਿੰਗ ਲਈ ਬੇਰੋਕ ਫਾਰਵਰਡ-ਪ੍ਰੌਕਸੀ ਪਹੁੰਚ ਸਮਰੱਥ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ProxyRequests Off ਰੱਖੋ, ਜਦੋਂ ਤੱਕ ਕਲਾਇੰਟ ਵੱਲੋਂ ਦਿੱਤੇ ਫਾਰਵਰਡ-ਪ੍ਰੌਕਸੀ ਟਾਰਗੈਟ ਸਵੀਕਾਰ ਕਰਨਾ ਜਾਣ-ਬੁੱਝ ਕੇ ਬਣਾਈ, ਪਹੁੰਚ-ਨਿਯੰਤਰਿਤ ਸੇਵਾ ਨਹੀਂ ਹੈ।
ਨਿਯਮ ਨੂੰ ਸਰਵਰ ਜਾਂ ਵਰਚੁਅਲ-ਹੋਸਟ ਕਨਫਿਗਰੇਸ਼ਨ ਵਿੱਚ ਰੱਖੋ ਅਤੇ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਲੋੜੀਂਦੇ ਪ੍ਰੌਕਸੀ ਮਾਡਿਊਲ ਲੋਡ ਹਨ। Apache ਦਾ NoProxy ਨਿਰਦੇਸ਼ ਉਹਨਾਂ ਅੰਦਰੂਨੀ ਨੈੱਟਵਰਕ ਟਾਰਗੈਟਾਂ ਦੀ ਪਛਾਣ ਕਰ ਸਕਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਦੂਰ ਦੀ ਪ੍ਰੌਕਸੀ ਤੋਂ ਬਚਣਾ ਚਾਹੀਦਾ ਹੈ।
Basic ਪ੍ਰਮਾਣ-ਪੱਤਰਾਂ ਦੀ ਲੋੜ ਵਾਲੇ ਅਪਸਟਰੀਮ ਲਈ, ਵਿਕਲਪਿਕ ਤੀਜਾ ਆਰਗਿਊਮੈਂਟ httpd 2.4.59 ਅਤੇ ਬਾਅਦ ਦੇ ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਉਪਲਬਧ ਹੈ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਪਹਿਲਾਂ ਹੀ ਭੇਜਦਾ ਹੈ। ਤੈਨਾਤ ਕੀਤਾ ਸੰਸਕਰਣ ਜਾਂਚੋ ਅਤੇ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਰੂਪ ਵਰਤਣ ਤੋਂ ਪਹਿਲਾਂ ਉਸ ਕਨਫਿਗਰੇਸ਼ਨ ਦੀ ਰੱਖਿਆ ਕਰੋ।