Apache ப்ராக்ஸி அமைப்புகள் IfModule உள்ளே மறைந்துவிடக்கூடும்
ஒருபோதும் பயன்படுத்தப்படாதிருக்கக்கூடிய IP அனுமதிப் பட்டியலை மாற்றும் முன், Apache நிபந்தனை ப்ராக்ஸி உள்ளமைவை உண்மையில் ஏற்றியதா எனச் சரிபார்க்கவும்.
Apache ப்ராக்ஸி அனுமதிப் பட்டியலை மாற்றுவது பலனளிக்கவில்லை என்றால், அதைச் சுற்றியுள்ள <IfModule> நிபந்தனை ஏற்றப்பட்ட மாட்யூலுடன் பொருந்துகிறதா எனப் பார்க்கவும். பெயரிடப்பட்ட மாட்யூல் இல்லாதபோது Apache நிபந்தனைத் தொகுதியைத் தவிர்க்கும்.
<IfModule proxy_http_module>
<Proxy "*">
Require ip 192.0.2.25
</Proxy>
</IfModule>
இது ஏற்கனவே உள்ள forward proxy ஒன்றுக்கான அணுகல்-விதி துண்டு. எடுத்துக்காட்டு கிளையண்ட் முகவரியை மாற்றவும்; லிசனர், ப்ராக்ஸி பங்கு, தேவையான மாட்யூல்கள் தனித்தனியாக அமைக்கப்பட வேண்டும்.
IfModule ஆவணம் விளக்குவதுபோல், கொள்கலன் ஒரு உள்ளமைவு நிபந்தனையைச் சரிபார்க்கிறது. அது மாட்யூலை ஏற்றாது. உள்ளமை நிபந்தனைகளில், அணுகல் விதி பொருந்துவதற்கு ஒவ்வொரு சுற்றியுள்ள நிபந்தனையும் பொருந்த வேண்டும்.
தொடக்கம் இன்னும் வெற்றியடையக்கூடிய காரணம்
விருப்பத் தொகுதிகள் ஒரு உள்ளமைவு பல சேவையக கட்டமைப்புகளை ஆதரிக்க உதவுகின்றன. மாட்யூல் அவசியமானதாக இருக்கும்போது, அதன் அமைப்புகளை அமைதியாகத் தவிர்ப்பது மாறாக காணாமல் போன அம்சத்தை மறைக்கக்கூடும். அந்த நடத்தை பயன்பாட்டுக்கு ஏற்றதா என முடிவு செய்யவும்.
ஏற்றப்பட்ட மாட்யூல்களையும் பொருந்தும் நிபந்தனைகளையும் பரிசோதித்து, பின்னர் எந்த லிசனரும் மெய்நிகர் ஹோஸ்டும் கோரிக்கையைப் பெற்றது எனப் பார்த்து, இறுதியாக அனுமதிக்கப்பட்ட மற்றும் மறுக்கப்பட்ட கிளையண்ட்கள் இரண்டையும் சரிபார்க்கவும். மற்றொரு மெய்நிகர் ஹோஸ்டில் உள்ள செல்லுபடியான விதியும் இதேபோன்ற அறிகுறியை உருவாக்கும். பிழைப் பதிவின் தொடர்புடைய பதிவு, ஒருபோதும் பயன்படுத்தப்படாதிருக்கக்கூடிய பட்டியலை விரிவாக்குவதை விட பயனுள்ளது.