ఒక Apache సర్వర్లో వెబ్సైట్ మరియు ప్రైవేట్ ఫార్వర్డ్ ప్రాక్సీని హోస్ట్ చేయండి
ఇప్పటికే ఉన్న పబ్లిక్ వెబ్సైట్ లేదా రివర్స్ మ్యాపింగ్ నుండి ప్రైవేట్ Apache ఫార్వర్డ్ ప్రాక్సీ యొక్క లిజనర్ మరియు అధికారాన్ని వేరు చేయండి.
ఇప్పటికే ఉన్న Apache హోస్ట్లో, ప్రైవేట్ ఫార్వర్డ్ ప్రవేశం వేరే loopback లిజనర్ను ఉపయోగించగలదు:
ProxyRequests Off
Listen 127.0.0.1:3128
<VirtualHost 127.0.0.1:3128>
ProxyRequests On
<Proxy "*">
Require local
</Proxy>
</VirtualHost>దీన్ని ప్రస్తుత కాన్ఫిగరేషన్తో విలీనం చేయండి; అదే లిజనర్ను రెండుసార్లు ప్రకటించవద్దు. అవసరమైన ప్రాక్సీ ప్రోటోకాల్ మాడ్యూల్లను లోడ్ చేయండి. CONNECT ద్వారా HTTPS గమ్యస్థానాలకు అదనంగా mod_proxy_connect మరియు ఉద్దేశించిన గమ్యస్థాన-పోర్ట్ విధానం అవసరం.
పబ్లిక్ వర్చువల్ హోస్ట్ ఫార్వర్డ్ ప్రాక్సీ ఆఫ్లో ఉన్నప్పుడు తన ProxyPass మ్యాపింగ్లను ఉంచుకోగలదు. ProxyPass స్థానిక URL స్థలాన్ని బ్యాకెండ్కు మ్యాప్ చేస్తుంది. ProxyRequests ఇతర గమ్యస్థానాలను అభ్యర్థించే క్లయింట్లను నియంత్రిస్తుంది; దాన్ని ఆఫ్ చేయడం రివర్స్ మ్యాపింగ్లను నిలిపివేయదు.
ఈ భాగం స్థానిక క్లయింట్లను లేదా స్పష్టంగా ఏర్పాటు చేసిన స్థానిక రవాణా ముగింపు బిందువును అనుమతిస్తుంది. LAN వినియోగం కోసం, కేటాయించిన లిజనర్ చిరునామా మరియు సరిపోలే మూలం/ప్రామాణీకరణ నియమాలను ఎంచుకోండి. ఆ అనుమతులను పబ్లిక్ సైట్ డాక్యుమెంట్ డైరెక్టరీలో కాకుండా ప్రాక్సీ ప్రవేశంలో ఉంచండి.
ప్రతి యాక్టివ్ లిజనర్ కోసం ఎంచుకున్న వర్చువల్ హోస్ట్ మరియు వారసత్వంగా వచ్చిన సూచనలను సమీక్షించండి. గ్లోబల్ ProxyRequests On ఉద్దేశించిన ప్రైవేట్ ప్రవేశానికి మించి పాత్రను ప్రారంభించగలదు. ఫార్వర్డ్ క్లయింట్ తన గమ్యస్థానాన్ని తానే అందిస్తుంది, కాబట్టి అది అభ్యర్థించగల ప్రతి వెబ్సైట్ కోసం స్థానిక మ్యాపింగ్ సృష్టించాల్సిన అవసరం లేదు.