403 നിരോധിത പിശക് എന്താണ്?
One of the most commonly seen errors while browsing is 403 നിരോധിത പിശക്.
അടിസ്ഥാനപരമായി നിരവധി കാരണങ്ങളാൽ ഒരു ഉപയോക്താവിന് ലഭിക്കുന്ന ഒരു ഹൈപ്പർടെക്സ്റ്റ് ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ പ്രതികരണമാണിത്.
ബ്ര rows സുചെയ്യുമ്പോൾ, നിങ്ങൾ 403 പിശകിലേക്ക് ഇറങ്ങുകയാണെങ്കിൽ, നിർദ്ദിഷ്ട URL ആക്സസ് ചെയ്യാൻ നിങ്ങൾക്ക് അധികാരമില്ലാത്തതിനാലാണിത്.
ഈ ലേഖനത്തിൽ, അതിന്റെ വ്യത്യസ്ത പതിപ്പുകൾ, കാരണങ്ങൾ, സാധ്യമായ റെസല്യൂഷനുകൾ, പരിഹാരങ്ങൾ എന്നിവയിലൂടെ ഞങ്ങൾ നിങ്ങളെ നയിക്കും.
What are the variants of HTTP 403 error?
ഏറ്റവും സാധാരണമായ പിശക് 403 വേരിയന്റുകൾ ഇവയാണ്:
- പിശക് സംഭവിച്ചു
- 403 നിരോധിച്ചിരിക്കുന്നു
- 403 നിരോധിത പിശക്
- 403 നിരോധിത Nginx
- 403 നിരോധിച്ചിരിക്കുന്നു: പ്രവേശനം നിരസിച്ചു
- പിശക് 403 നിരോധിച്ചിരിക്കുന്നു
- വിലക്കപ്പെട്ട
- HTTP 403 നിരോധിച്ചിരിക്കുന്നു
- Nginx 403 നിരോധിച്ചിരിക്കുന്നു
എച്ച്ടിടിപി പിശക് 403 എങ്ങനെ പ്രവർത്തിക്കും?
ഒരു പ്രാമാണീകരണം അല്ലെങ്കിൽ ആക്സസ് പിശക് കാരണം എച്ച്ടിടിപി വഴി ഒരു സെർവറുമായി ആശയവിനിമയം നടത്തുമ്പോൾ ഒരു ഉപയോക്താവ് പിശക് 403 കാണും.
ഒരു ഉപയോക്താവ് ഒരു വെബ്പേജ് ബ്ര rowse സുചെയ്യാൻ ശ്രമിക്കുമ്പോൾ, HTTP ഉപയോഗിച്ച് ബ്ര browser സർ അഭ്യർത്ഥന അയയ്ക്കുന്നു.
മറുപടിയായി, സെർവർ അഭ്യർത്ഥന പരിശോധിക്കുന്നു, എല്ലാം ശരിയാണെങ്കിൽ, പേജ് ലോഡുചെയ്യുന്നതിനുമുമ്പ് സെർവർ 2xx വിഭാഗം വിജയ കോഡ് ഉപയോഗിച്ച് പ്രതികരിക്കുന്നു.
ഉപയോക്താക്കൾക്ക് ഇത് അവരുടെ സ്ക്രീനിൽ കാണാൻ കഴിയാത്തവിധം ഇത് വളരെ വേഗത്തിൽ സംഭവിക്കുന്നു.
എന്നിരുന്നാലും, എപ്പോഴെങ്കിലും എന്ത് കാരണത്താലുള്ള അഭ്യർത്ഥനയിൽ സെർവർ ചില പ്രശ്നങ്ങൾ കണ്ടെത്തുകയാണെങ്കിൽ, അത് 4xx കാറ്റഗറി പിശക് പ്രദർശിപ്പിക്കും.
മുൻനിശ്ചയിച്ച സാഹചര്യങ്ങൾക്കനുസരിച്ച് ഈ കോഡുകൾ സ്വപ്രേരിതമായി ജനറേറ്റുചെയ്യുന്നു, കൂടാതെ ഓരോ പിശക് കോഡും വ്യത്യസ്ത കാരണത്തെ പ്രതിനിധീകരിക്കുന്നു.
കാരണം മനസിലാക്കാൻ ഈ കോഡുകൾ ഡവലപ്പർമാരെയും ചില ആധുനിക ഉപയോക്താക്കളെയും സഹായിക്കുന്നു.
ഏറ്റവും സാധാരണമായ 4xx കാറ്റഗറി പിശകുകൾ 403, 404 എന്നിവയാണ്.
പിശക് 404 എന്നതിനർത്ഥം ഉപയോക്താവ് അഭ്യർത്ഥിക്കുന്ന ഫയലുകളോ ഉറവിടങ്ങളോ സൂചിപ്പിച്ച URL ൽ കണ്ടെത്താൻ കഴിയില്ല എന്നാണ്.
അതേസമയം 403 അർത്ഥമാക്കുന്നത് ആവശ്യമുള്ള URL സാധുതയുള്ളതാണെന്നാണ്, പക്ഷേ ഉപയോക്താവിന്റെ അഭ്യർത്ഥന നിറവേറ്റാനായില്ല.
എച്ച്ടിടിപി പിശക് 403 ന്റെ യഥാർത്ഥ കാരണം ഓരോന്നോരോന്നായി വ്യത്യാസപ്പെടുന്നു. ഉദാഹരണത്തിന്, ചില വെബ്സൈറ്റുകൾക്കായി, ചില ഡയറക്ടറികളിൽ തിരയുന്നത് 403 സ്റ്റാറ്റസ് സജീവമായി നിരോധിച്ചിരിക്കുന്നു.
സെർവറിലെ മൾട്ടിമീഡിയ ഉള്ളടക്കത്തിലേക്ക് നേരിട്ടുള്ള ആക്സസ് അപ്രാപ്തമാക്കുന്നത് പോലെ.
What are the common reasons for 403 error?
മുകളിലുള്ള 403 പിശക് ഞങ്ങൾ ഹ്രസ്വമായി വിശദീകരിച്ചതുപോലെ, ഇനിപ്പറയുന്ന ഏതെങ്കിലും കാരണങ്ങളാൽ ഒരു ഉപയോക്താവിന് 403 പിശകിലേക്ക് എങ്ങനെ ഇറങ്ങാമെന്ന് ഞങ്ങൾ ഇപ്പോൾ വിശദീകരിക്കും.
കാരണം 1: ഹോട്ട്ലിങ്ക് പരിരക്ഷണം
ഹോട്ട്ലിങ്കിംഗ് എന്താണ്? മറ്റൊരാളുടെ വെബ്സൈറ്റിന്റെ ആസ്തികളായ ഇമേജുകളും വീഡിയോകളും ലിങ്കുചെയ്യുന്നതിലൂടെ ഹോട്ട്ലിങ്കിംഗ് ഒരാളുടെ ബാൻഡ്വിഡ്ത്ത് മോഷ്ടിക്കുന്നു.
ഇത് കൂടുതൽ വിശദീകരിക്കുന്നതിന്, വെബ്സൈറ്റ് 1 ന്റെ ഉടമ അവരുടെ സെർവറിൽ ഉയർന്ന മിഴിവുള്ള ചില ചിത്രങ്ങളോ വീഡിയോകളോ ഹോസ്റ്റുചെയ്യുന്നുവെന്ന് കരുതുക.
വെബ്സൈറ്റ് 2 ന്റെ ഉടമ ഉള്ളടക്കത്തിന്റെ ഗുണനിലവാരത്തിൽ മതിപ്പുളവാക്കുന്നു, മാത്രമല്ല അവ തന്റെ വെബ്സൈറ്റിലും ഉപയോഗിക്കാൻ തീരുമാനിക്കുകയും ചെയ്യുന്നു.
ഇപ്പോൾ, ഈ ഇമേജുകൾ സ്വന്തം സെർവറിൽ നേരിട്ട് ഹോസ്റ്റുചെയ്യുന്നതിനുപകരം, അവ വെബ്സൈറ്റ് 1 ന്റെ സെർവറിൽ നിന്ന് ലിങ്കുചെയ്യുന്നു.
സാങ്കേതികമായി ഇത് തികച്ചും നന്നായി പ്രവർത്തിക്കും കൂടാതെ വെബ്സൈറ്റ് 2 ബ്ര rows സുചെയ്യുമ്പോൾ, സൈറ്റ് ഹോട്ട്ലിങ്കിംഗ് ഉപയോഗിക്കുന്നുണ്ടോ എന്ന് ഒരു ഉപയോക്താവിന് ഉടൻ തന്നെ പറയാൻ കഴിയില്ല.
ഇത് ചെയ്യുന്നത് വെബ്സൈറ്റ് 2 നായി ധാരാളം വിഭവങ്ങൾ ലാഭിക്കുന്നു, പക്ഷേ ഇത് വെബ്സൈറ്റ് 1 ന്റെ ഉറവിടങ്ങൾ മോഷ്ടിക്കുകയാണ്, മാത്രമല്ല വെബ്സൈറ്റ് 1 ന്റെ സെർവറിനായുള്ള സേവനത്തിന്റെ ഗുണനിലവാരത്തെ നശിപ്പിക്കുകയും ചെയ്യാം.
അത്തരം സാഹചര്യങ്ങൾ ഒഴിവാക്കാൻ, വെബ്സൈറ്റ് 1 ന്റെ ഉടമയ്ക്ക് സോൺ റഫററുകൾ നടപ്പിലാക്കാൻ കഴിയും.
ഇത് ഹോട്ട്ലിങ്കിംഗ് നിയന്ത്രിക്കുകയും ഹോട്ട്ലിങ്കിംഗിന്റെ കാര്യത്തിൽ 403 പിശക് നൽകുകയും ചെയ്യും.
As this is a server to server restriction, the end-user cannot do much in this case, however, the owners can resolve the issue by hosting the content on their own server.
മൂന്നാം കക്ഷി ഉറവിടങ്ങൾ അവരുടെ അനുമതിയില്ലാതെ ഉപയോഗിക്കുന്നത് അനീതിയാണെന്ന് ദയവായി ശ്രദ്ധിക്കുക.
How to fix 403 error by Hotlink Protection?
സജ്ജമാക്കാൻ ഹോട്ട്ലിങ്ക് പരിരക്ഷണം in cPanel, head to Security < Hotlink Protection:
ഇവിടെ നിന്ന്, നിങ്ങൾക്ക് ഹോട്ട്ലിങ്ക് പരിരക്ഷ പ്രാപ്തമാക്കാനോ അപ്രാപ്തമാക്കാനോ കഴിയും:
ഇപ്പോൾ, വെബ്സൈറ്റ് 1, വെബ്സൈറ്റ് 2 എന്നിവയുടെ ഉടമ നിങ്ങളാണെങ്കിൽ, നിങ്ങൾക്ക് സ്വന്തം സൈറ്റിനായുള്ള ഹോട്ട്ലിങ്ക് പരിരക്ഷ അപ്രാപ്തമാക്കുന്നതിലൂടെ നിങ്ങളുടെ വെബ്സൈറ്റിലേക്കും പുറത്തേക്കും ഉള്ളടക്കം ലിങ്കുചെയ്യാനാകും.
ഇനിപ്പറയുന്ന സ്ക്രീൻഷോട്ട് നിങ്ങൾക്കായി ഇത് വിശദീകരിക്കും:
കാരണം 2: മോശം അനുമതികൾ
403 നിരോധിത പിശകുകളുടെ ഏറ്റവും സാധാരണമായ കാരണം ഫയൽ അനുമതികൾ അനുചിതമായി സജ്ജമാക്കുക എന്നതാണ്.
അത്തരം പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിന്, ഉടമ ഇനിപ്പറയുന്ന പ്രകാരം അനുമതികൾ സജ്ജീകരിക്കണം:
- ചലനാത്മക ഉള്ളടക്കം: 700
- ഫോൾഡറുകൾ: 755
- സ്റ്റാറ്റിക് ഉള്ളടക്കം: 644
How to fix 403 error due to Bad Permissions?
അനുമതി സജ്ജീകരിക്കുന്നതിന്, ഘട്ടങ്ങൾ പാലിക്കുക:
1. നിർദ്ദിഷ്ട URL ഉം നിയുക്ത ലോഗിൻ ക്രെഡൻഷ്യലുകളും ഉപയോഗിച്ച് നിങ്ങളുടെ cPanel- ലേക്ക് ലോഗിൻ ചെയ്യുക
2. ഫയലുകൾ ഫീൽഡിലെ ഫയൽ മാനേജർ ഐക്കണിൽ ക്ലിക്കുചെയ്യുക
3. തുറക്കുന്ന വിൻഡോയുടെ ഇടതുവശത്ത്, എല്ലാ ഫയലുകളുടെയും ഫോൾഡറുകളുടെയും അനുമതികൾ നിങ്ങൾ കാണും
4. താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ പബ്ലിക്_എച്ച്എംഎൽ ഫോൾഡറിന്റെ അനുമതികൾ 750 ആണെന്ന് ഉറപ്പാക്കുക:
ഇത് 750 ആണെങ്കിൽ, അടുത്ത ട്രബിൾഷൂട്ടിലേക്ക് നീങ്ങുക, അല്ലെങ്കിൽ ഘട്ടങ്ങൾ പാലിക്കുക:
a. Choose the public_html folder > click on the Change Permissions icon
b. Set up permissions to 750 > Save.
സി. ബ്ര browser സർ കാഷെ മായ്ക്കുക
d. നിങ്ങളുടെ പ്രാദേശിക DNS കാഷെ മായ്ക്കുക
കാരണം 3: മറച്ച ഫയലുകൾ / തെറ്റായ URL
മറഞ്ഞിരിക്കുന്ന ഫയലുകൾ പൊതുവായി ആക്സസ് ചെയ്യാൻ പാടില്ല, അതിനാൽ സെർവർ എല്ലാവർക്കുമുള്ള ആക്സസ് നിയന്ത്രിക്കുന്നു.
ഒരു ഉപയോക്താവ് മറഞ്ഞിരിക്കുന്ന ഫയലുകൾ ആക്സസ് ചെയ്യാൻ ശ്രമിക്കുമ്പോൾ, 403 വിലക്കപ്പെട്ട പിശക് എറിയപ്പെടും.
അതുപോലെ, ചില സെർവറുകൾക്കായി, ഉപയോക്താവ് മന al പൂർവ്വം അല്ലെങ്കിൽ മന ention പൂർവ്വം അസാധുവായ ഒരു URL നൽകിയാൽ, 403 വിലക്കപ്പെട്ട പിശക് സന്ദേശം സംഭവിക്കാം.
ഇത് സെർവറിൽ നിന്ന് സെർവറിലേക്ക് വ്യത്യാസപ്പെടാം കൂടാതെ ഉപയോക്താവ് നൽകിയതിനെ ആശ്രയിച്ചിരിക്കും, ഉദാഹരണത്തിന്, നിങ്ങൾ ഒരു ഫയൽ പാതയ്ക്ക് പകരം ഒരു ഫോൾഡർ ഡയറക്ടറി നൽകിയാൽ ഒരു പിശക് കണ്ടേക്കാം.
കാരണം 4: ഐപി നിയമങ്ങൾ
നേരത്തെ പറഞ്ഞതുപോലെ, ഒരു പ്രാമാണീകരണ പിശക് മൂലമാണ് പിശക് 403 ഉണ്ടാകുന്നത്.
സിപാനലിൽ നിർവചിച്ചിരിക്കുന്ന ഏതെങ്കിലും ഐപി നിരസിക്കൽ നിയമങ്ങൾ കാരണം ഉപയോക്താക്കൾക്ക് 403 നിയമങ്ങൾ കാണാൻ കഴിയും.
അത്തരം സാഹചര്യങ്ങളിൽ, നിങ്ങളുടെ സ്വന്തം ഐപി ശ്രേണി നിങ്ങൾ തടയുന്നില്ലെന്ന് ഉറപ്പാക്കാൻ cPanel ലെ നിയമങ്ങൾ പരിശോധിക്കുക.
ചില ഉപയോക്താക്കൾക്കുള്ള ആക്സസ് തടയണമെങ്കിൽ ഐപി നിയമങ്ങൾ വളരെ സഹായകരമാകും.
How to fix 403 error due to IP Rules?
IP നിയമങ്ങൾ പരിശോധിക്കുന്നതിന്, ഘട്ടങ്ങൾ പാലിക്കുക:
1. URL ഉപയോഗിച്ച് cPanel അക്ക to ണ്ടിലേക്ക് പ്രവേശിച്ച് ലോഗിൻ ക്രെഡൻഷ്യലുകൾ നൽകി.
2. സുരക്ഷാ വിഭാഗത്തിലേക്ക് പോയി IP ബ്ലോക്കർ ഐക്കണിൽ ക്ലിക്കുചെയ്യുക.
3. നിങ്ങൾക്ക് ആക്സസ് നിരസിക്കാൻ ആഗ്രഹിക്കുന്ന ഒന്നോ അതിലധികമോ ഐപി വിലാസങ്ങൾ നൽകുക.
4. ചേർക്കുക ബട്ടൺ ക്ലിക്കുചെയ്യുക.
പേര് | വില |
---|---|
ഒറ്റ ഐപി വിലാസം | 192.168.0.1 |
2001: db8 :: 1 | |
ശ്രേണി | 192.168.0.1 - 192.168.0.40 |
2001:db8::1 – 2001:db8::3 | |
സൂചിപ്പിച്ച ശ്രേണി | 192.168.0.1 - 40 |
CIDR ഫോർമാറ്റ് | 192.168.0.1/32 |
2001: db8 :: / 32 | |
192 സൂചിപ്പിക്കുന്നു. *. *. * | 192. *. *. * |
കാരണം 5: സൂചിക മാനേജർ
സ്ഥിരസ്ഥിതിയായി, വെബ് സെർവർ ടാർഗെറ്റ് ഡയറക്ടറിയിൽ നിന്ന് ഇൻഡെക്സ് അല്ലെങ്കിൽ ഹോം പേജ് ലോഡ് ചെയ്യും.
ഫോൾഡറിൽ നിന്ന് ഇൻഡെക്സ് ഫയൽ കാണുന്നില്ലെങ്കിൽ, വെബ് ബ്ര browser സർ ഫോൾഡർ ഉള്ളടക്കം പ്രദർശിപ്പിക്കും, പക്ഷേ ഇത് ഒരു സുരക്ഷാ അപകടത്തിന് കാരണമാകും.
ഫോൾഡർ ഉള്ളടക്കം നേരിട്ട് കാണിക്കാതിരിക്കുന്നതിലൂടെ സുരക്ഷാ അപകടസാധ്യത കുറയ്ക്കുന്നു, പകരമായി, 403 പിശക് പ്രദർശിപ്പിക്കും.
പരിഹാരം:
ഡയറക്ടറിയിലേക്ക് ഉചിതമായ ഇൻഡെക്സ് ഫയൽ അപ്ലോഡുചെയ്യുന്നതിലൂടെയോ cPanel- ൽ നിന്ന് “ഇൻഡെക്സ് മാനേജർ” ന്റെ മൂല്യങ്ങൾ മാറ്റുന്നതിലൂടെയോ നിങ്ങൾക്ക് ഈ പ്രശ്നം പരിഹരിക്കാൻ കഴിയും.
തീരുമാനം
എച്ച്ടിടിപി 403 നിരോധിത പിശകിന് കാരണമാകുന്നതിന് ധാരാളം കാരണങ്ങളുണ്ട്, എന്നാൽ അവയെല്ലാം അർത്ഥമാക്കുന്നത് ഒരു കാര്യം മാത്രമാണ്, അത് ആക്സസ് നിരസിച്ചു.
സുരക്ഷാ ക്രമീകരണങ്ങൾ മാറ്റിക്കൊണ്ട് സെർവർ തലത്തിൽ 403 പിശക് പരിഹരിക്കാൻ കഴിയും.