403 પ્રતિબંધિત ભૂલ શું છે?
One of the most commonly seen errors while browsing is 403 પ્રતિબંધિત ભૂલ.
તે મૂળરૂપે એક હાયપરટેક્સ્ટ ટ્રાન્સફર પ્રોટોકોલ પ્રતિસાદ છે જે વપરાશકર્તા અસંખ્ય કારણોસર મેળવી શકે છે.
બ્રાઉઝ કરતી વખતે, જો તમે 403 ભૂલ પર ઉતર્યા હો, તો તે એટલા માટે છે કે તમે ઉલ્લેખિત URL ને accessક્સેસ કરવા માટે અધિકૃત નથી.
આ લેખમાં, અમે તમને તેના વિવિધ સંસ્કરણો, કારણો, સંભવિત ઠરાવો અને વર્કઆરાઉન્ડ્સ, જો કોઈ હોય તો લઈ જઈશું.
What are the variants of HTTP 403 error?
સૌથી સામાન્ય ભૂલ 403 ચલો છે:
- 403 ભૂલ
- 403 ફોરબિડન
- 403 પ્રતિબંધિત ભૂલ
- 403 નિષેધ Nginx
- 403 પ્રતિબંધિત: Denક્સેસ નકારી
- ભૂલ 403 પ્રતિબંધિત
- ફોરબિડન
- HTTP 403 પ્રતિબંધિત છે
- એનજિનેક્સ 403 પ્રતિબંધિત
HTTP ભૂલ 403 કેવી રીતે કાર્ય કરે છે?
મુખ્યત્વે પ્રમાણીકરણ અથવા errorક્સેસ ભૂલને કારણે HTTP દ્વારા સર્વર સાથે વાતચીત કરતી વખતે વપરાશકર્તા 403 માંથી એક ભૂલ જોશે.
જ્યારે વપરાશકર્તા વેબપેજ બ્રાઉઝ કરવાનો પ્રયાસ કરે છે, ત્યારે બ્રાઉઝર એચટીટીપીનો ઉપયોગ કરીને વિનંતી મોકલે છે.
જવાબમાં, સર્વર વિનંતીની તપાસ કરે છે અને જો બધું બરાબર છે, તો સર્વર પૃષ્ઠ લોડ કરતા પહેલા 2xx કેટેગરીના સફળતા કોડ સાથે જવાબ આપે છે.
આ એટલી ઝડપથી થાય છે કે વપરાશકર્તાઓ તેને તેમની સ્ક્રીન પર જોઈ શકતા નથી.
તેમ છતાં, જો સર્વર વિનંતીમાં કેટલાક મુદ્દાઓ શોધી કા .ે છે તેથી શું કારણ છે, તો તે 4xx શ્રેણીની ભૂલ પ્રદર્શિત કરશે.
આ કોડ પૂર્વવ્યાખ્યાયિત દૃશ્યો અનુસાર આપમેળે પેદા થાય છે અને દરેક ભૂલ કોડ એક અલગ કારણ રજૂ કરે છે.
આ કોડ વિકાસકર્તાઓ અને કેટલાક અત્યાધુનિક વપરાશકર્તાઓને કારણ સમજવામાં મદદ કરે છે.
સૌથી સામાન્ય 4xx શ્રેણીની ભૂલો 403 અને 404 છે.
ભૂલ 404 નો અર્થ એ છે કે વપરાશકર્તા વિનંતી કરે છે તે ફાઇલો અથવા સંસાધનો ઉલ્લેખિત URL પર મળી શક્યા નથી.
જ્યારે 403 નો અર્થ એ છે કે ઇચ્છિત URL માન્ય છે, પરંતુ વપરાશકર્તાની વિનંતી પૂર્ણ થઈ શકી નથી.
એચટીટીપી ભૂલ 403 માટેનું વાસ્તવિક કારણ કેસ-કેસમાં બદલાય છે. ઉદાહરણ તરીકે, કેટલીક વેબસાઇટ્સ માટે, ચોક્કસ ડિરેક્ટરીઓમાં શોધ કરવી એ 403 સ્થિતિ દ્વારા સક્રિયપણે પ્રતિબંધિત છે.
ગમે છે, સર્વર પર મલ્ટિમીડિયા સામગ્રીની સીધી disક્સેસને અક્ષમ કરવી.
What are the common reasons for 403 error?
જેમ આપણે ઉપરના 403 ભૂલને સંક્ષિપ્તમાં સમજાવી છે, હવે અમે સમજાવીશું કે નીચેના કોઈપણ કારણોસર વપરાશકર્તા કેવી રીતે 403 ભૂલમાં ઉતરી શકે છે.
કારણ 1: હોટલિંક સંરક્ષણ
હોટલિંકિંગ શું છે? હોટલિંકિંગ તેમની વેબસાઇટની સંપત્તિ જેમ કે છબીઓ અને વિડિઓઝ વગેરે સાથે લિંક કરીને કોઈની બેન્ડવિડ્થ ચોરી કરે છે.
તેને વધુ સમજાવવા માટે, માની લો કે વેબસાઇટ 1 ના માલિક તેમના સર્વર પર કેટલીક ઉચ્ચ-રીઝોલ્યુશન છબીઓ અથવા વિડિઓઝ હોસ્ટ કરી રહ્યાં છે.
વેબસાઇટ 2 ના માલિક સામગ્રીની ગુણવત્તાથી ખૂબ પ્રભાવિત છે અને તેનો ઉપયોગ તેમની વેબસાઇટ પર પણ કરવાનો નિર્ણય કરે છે.
હવે, આ છબીઓને સીધા જ તેના પોતાના સર્વર પર હોસ્ટ કરવાને બદલે, તે વેબસાઇટ 1 ના સર્વરથી તેમને લિંક કરે છે.
તકનીકી રૂપે આ એકદમ સરસ રીતે કામ કરશે અને વેબસાઇટ 2 બ્રાઉઝ કરતી વખતે, જો વપરાશકર્તા હોટલિંકિંગનો ઉપયોગ કરી રહી છે, તો વપરાશકર્તા તરત જ કહી શકશે નહીં.
આ કરવાથી વેબસાઇટ 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.
કૃપા કરીને નોંધો કે 3 જી પક્ષ સંસાધનોની પરવાનગી વિના તેનો ઉપયોગ કરવો અનૈતિક છે.
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 અને સોંપાયેલ લ loginગિન ઓળખપત્રોનો ઉપયોગ કરીને તમારી સી.પી.એન.લમાં લ Logગ ઇન કરો
2. ફાઇલો ક્ષેત્રમાં ફાઇલ મેનેજર આયકન પર ક્લિક કરો
Op. ખુલતી વિંડોની ડાબી બાજુએ, તમે બધી ફાઇલો અને ફોલ્ડર્સની પરવાનગી જોશો
Below. ખાતરી કરો કે જાહેર_એચટીએમએલ ફોલ્ડરની અનુમતિઓ નીચે પ્રમાણે બતાવ્યા પ્રમાણે are4૦ છે:
જો તે 750 છે, તો આગળના મુશ્કેલીનિવારણ પર જાઓ અન્યથા પગલાંને અનુસરો:
a. Choose the public_html folder > click on the Change Permissions icon
b. Set up permissions to 750 > Save.
સી. બ્રાઉઝર કેશ સાફ કરો
ડી. તમારી સ્થાનિક DNS કેશ સાફ કરો
કારણ 3: હિડન ફાઇલો / ખોટી URL
છુપાવેલ ફાઇલોને સાર્વજનિક રૂપે toક્સેસ કરવા માટે માનવામાં આવતી નથી અને તેથી સર્વર લોકો માટે restક્સેસને પ્રતિબંધિત કરે છે.
જ્યારે વપરાશકર્તા છુપાવેલ ફાઇલોને accessક્સેસ કરવાનો પ્રયાસ કરે છે, ત્યારે 403 પ્રતિબંધિત ભૂલ ફેંકી દેવામાં આવે છે.
તેવી જ રીતે, કેટલાક સર્વર્સ માટે, જો વપરાશકર્તા ઇરાદાપૂર્વક અથવા અજાણતાં અમાન્ય URL દાખલ કરે છે, તો 403 પ્રતિબંધિત ભૂલ સંદેશ આવી શકે છે.
તે સર્વરથી સર્વર સુધી ભિન્ન હોઈ શકે છે અને વપરાશકર્તાએ જે દાખલ કર્યું છે તેના પર આધાર રાખે છે, ઉદાહરણ તરીકે, જો તમે ફાઇલ પાથને બદલે ફોલ્ડર ડિરેક્ટરી દાખલ કરો તો તમને ભૂલ દેખાઈ શકે છે.
કારણ 4: આઇપી નિયમો
અગાઉ જણાવ્યું તેમ, ભૂલ 403 મુખ્યત્વે પ્રમાણીકરણ ભૂલને કારણે .ભી થાય છે.
સી.પી.એન.એલ. માં નિર્ધારિત કોઈપણ આઇ.પી. ડેનિસ નિયમોના કારણે વપરાશકર્તાઓ 403 નિયમો જોઈ શકે છે.
તે કિસ્સામાં, તમે તમારા પોતાના આઇપી રેન્જને અવરોધિત કરી રહ્યાં નથી તેની ખાતરી કરવા માટે સી.પી.એન.એલ. માં નિયમો ચકાસો.
જો તમને ચોક્કસ વપરાશકર્તાઓ માટે blockક્સેસ અવરોધિત કરવાની જરૂર હોય તો આઇપી નિયમો ખૂબ મદદરૂપ થાય છે.
How to fix 403 error due to IP Rules?
આઇપી નિયમોની ચકાસણી કરવા માટે, પગલાંને અનુસરો:
1. યુ.આર.એલ. નો ઉપયોગ કરીને સી.પેનલ એકાઉન્ટમાં લ inગ ઇન કરો અને લ loginગિન ઓળખપત્રો પૂરા પાડ્યા.
2. સુરક્ષા વિભાગ પર જાઓ અને આઇપી અવરોધક ચિહ્નને ક્લિક કરો.
3. તમે denyક્સેસને નકારવા માંગો છો તે IP સરનામાંઓની એક અથવા શ્રેણી દાખલ કરો.
4. ઉમેરો બટનને ક્લિક કરો.
નામ | ભાવ |
---|---|
સિંગલ આઈપી એડ્રેસ | 192.168.0.1 |
2001: ડીબી 8 :: 1 | |
રેંજ | 192.168.0.1 - 192.168.0.40 |
2001:db8::1 – 2001:db8::3 | |
ગર્ભિત રેન્જ | 192.168.0.1 - 40 |
સીઆઈડીઆર ફોર્મેટ | 192.168.0.1/32 |
2001: ડીબી 8 :: / 32 | |
192 લાગુ પડે છે. *. *. * | 192. *. *. * |
કારણ 5: અનુક્રમણિકા વ્યવસ્થાપક
ડિફ defaultલ્ટ રૂપે, વેબ સર્વર લક્ષ્ય ડિરેક્ટરીમાંથી અનુક્રમણિકા અથવા હોમ પેજ લોડ કરશે.
જો ઇન્ડેક્સ ફાઇલ ફોલ્ડરમાંથી ખૂટે છે, તો વેબ બ્રાઉઝર ફોલ્ડરની સામગ્રી પ્રદર્શિત કરશે, પરંતુ આ સુરક્ષા જોખમનું કારણ બની શકે છે.
ફોલ્ડરની સામગ્રી સીધી નહીં બતાવવા અને સુરક્ષા તરીકે જોખમ ઘટાડવામાં આવે છે, એક વિકલ્પ તરીકે, 403 ભૂલ પ્રદર્શિત થાય છે.
ઉકેલ:
તમે ડિરેક્ટરીમાં યોગ્ય અનુક્રમણિકા ફાઇલ અપલોડ કરીને અથવા cPanel માંથી "અનુક્રમણિકા વ્યવસ્થાપક" ની કિંમતો બદલીને આ મુદ્દાને હલ કરી શકો છો.
ઉપસંહાર
એચટીટીપી 403 પ્રતિબંધિત ભૂલનું કારણ બનવાના પુષ્કળ કારણો છે પરંતુ તે બધાનો અર્થ ફક્ત એક જ વસ્તુ છે અને તે છે Accessક્સેસ નામંજૂર.
403 ભૂલ સુરક્ષા સેટિંગ્સ બદલીને સર્વર સ્તરે સુધારી શકાય છે.