Apache ඉදිරි ප්රොක්සි අධිකාරිය: Require සහ AuthMerging
proxy.conf වෙනම ප්රතිපත්ති ස්තරයක් ලෙස නොසලකා, Apache හි කොටස් ඒකාබද්ධ කිරීමේ නීති හරහා ගෝලීය සහ අතථ්ය සත්කාරක ප්රොක්සි අධිකාරිය නිරීක්ෂණය කරන්න.
proxy.conf තුළ ඇති නීතියක් විශේෂ නීති පන්තියක් නොවේ. Apache ඇතුළත් කළ වින්යාසය තම වින්යාස ගසට කියවයි; වටා ඇති ගෝලීය, VirtualHost හෝ ගැළපෙන කොටස නියමය සහභාගී වන ආකාරය තීරණය කරයි.
ඉදිරි ප්රොක්සි ඉල්ලීමට සේවය කරන ශ්රාවකයා සහ අතථ්ය සත්කාරකයෙන් ආරම්භ කරන්න. පසුව එම සන්දර්භයෙන් සහ ප්රධාන වින්යාසයෙන් ගැළපෙන Proxy කොටස් රැස් කරන්න. කොටස් සැකසීමේ අනුපිළිවෙල වැදගත් වේ, අවසානයේ කුමන ගොනුව සංස්කරණය කළාද යන්න පමණක් නොවේ.
අධිකාරිය සැමවිටම සමුච්චිත නොවේ
පෙරනිමි AuthMerging Off හැසිරීම සමඟ, පසුව අදාළ වන කොටසක් තමන්ගේම අධිකාරී තර්කනයක් සපයන තෙක් අධිකාරිය උරුම වේ. එම නව තර්කනය තවත් සීමාවක් එකතු කරනවාට වඩා පෙර අවශ්යතා ප්රතිස්ථාපනය කළ හැකිය.
| සැකසුම | ළඟම පෙර අධිකාරී කොටස සමඟ සංයෝජනය |
|---|---|
| Off | නව අධිකාරියට උරුම තර්කනය ඉක්මවා යා හැකිය |
| And | කුලක දෙකම අධිකාරී කළ යුතුය |
| Or | ඕනෑම කුලකයකට අධිකාරී කළ හැකිය |
AuthMerging යනු එය අඩංගු කොටසට පමණක් දේශීය වේ. And එක් වරක් සැකසීමෙන් පසු සෑම කොටසක්ම වෙනස් වේ යැයි නොසිතන්න.
හැකි තාක් අභිප්රේත ප්රතිපත්තිය පැහැදිලිව තබා ගන්න. වටා අධිකාරී බහාලුමක් නොමැති Require පේළි දෙකක් ව්යංගයෙන් විකල්ප වේ, එබැවින් IP නීතිය සහ valid-user ස්වයංක්රීයව “IP සහ පරිශීලක” නොවේ. භාවිතා කරන්න කොන්දේසි දෙකම එකම තීරණයකට අයත් විට RequireAll.
ප්රොක්සි ගිණුමක් වෙනස් කිරීමට හෝ ප්රවේශය විවෘත කිරීමට පෙර සම්පූර්ණ ගැළපෙන වින්යාසය සමාලෝචනය කරන්න. පසුව ක්රියාත්මක වන ශ්රාවකයාට එරෙහිව අවසර ලත් සහ ප්රතික්ෂේපිත අවස්ථා පරීක්ෂා කරන්න। තවත් කොටසක් ඵලදායී අධිකාරිය සපයා ඇති බැවින් ඉල්ලීමක් ප්රතික්ෂේප විය හැක—හෝ අනපේක්ෂිත ලෙස අවසර ලැබිය හැක.