403०XNUMX निषेध त्रुटि के हो?
One of the most commonly seen errors while browsing is 403 निषेध त्रुटि.
यो मूलतया एक हाइपरटेक्स्ट ट्रान्सफर प्रोटोकल प्रतिक्रिया हो जुन प्रयोगकर्ता असंख्य कारणहरूले गर्दा प्राप्त गर्न सक्छ।
ब्राउजि Whileको बखत, यदि तपाईं 403० Error त्रुटिमा अवतरण गर्नुहुन्छ भने, यो यो किनभने तपाईंलाई निर्दिष्ट यूआरएल पहुँच गर्न अधिकार दिइएको छैन।
यस लेखमा, हामी तपाईंलाई यसको विभिन्न संस्करणहरू, कारणहरू, सम्भावित रिजोलुसनहरू, र वर्कराउन्डहरू, यदि कुनै भएमा हिड्नेछौं।
What are the variants of HTTP 403 error?
सब भन्दा सामान्य त्रुटि 403०XNUMX भेरियन्टहरू हुन्:
- 403 त्रुटि
- 403 निषेधित
- 403 निषेध त्रुटि
- 403 निषिद्ध Nginx
- 403 निषेधित: पहुँच अस्वीकृत
- त्रुटि 403०XNUMX निषेधित
- निषेध गरिएको
- HTTP 403 निषेधित
- Nginx 403 निषेधित
HTTP त्रुटि 403०XNUMX कसरी काम गर्दछ?
प्रयोगकर्ताले 403०XNUMX त्रुटि मध्ये एक देख्नेछ HTTP मार्फत सर्भरसँग सञ्चार गर्दा मुख्य रूपमा प्रमाणीकरण वा पहुँच त्रुटिका कारण।
जब एक प्रयोगकर्ता वेबपृष्ठ ब्राउज गर्न को लागी कोशिश गर्दछ, ब्राउजर HTTP को उपयोग गरेर अनुरोध पठाउँदछ।
प्रतिक्रियामा, सर्भरले अनुरोधलाई जाँच्दछ र यदि सबै ठीक छ भने, सर्भरले पृष्ठ लोड गर्नु अघि २xx वर्गको सफलता कोडको साथ प्रतिक्रिया गर्दछ।
यो यति छिटो हुन्छ कि प्रयोगकर्ताहरूले यसलाई उनीहरूको स्क्रिनमा देख्न सक्दैनन्।
जहाँसम्म, यदि सर्भरले केहि कारणको लागि अनुरोधमा केहि समस्याहरू फेला पार्दछ भने, यसले xx xxx कोटी त्रुटि प्रदर्शन गर्दछ।
यी कोडहरू पूर्वनिर्धारित परिदृश्यहरू अनुसार स्वचालित रूपमा उत्पन्न हुन्छन् र प्रत्येक त्रुटि कोडले फरक कारण प्रस्तुत गर्दछ।
यी कोडहरूले विकासकर्ताहरू र केही परिष्कृत प्रयोगकर्ताहरूलाई कारण बुझ्न मद्दत गर्छन्।
सब भन्दा साधारण xx xxx कोटी त्रुटिहरू 4०403 र 404०XNUMX हुन्।
404०XNUMX त्रुटिको मतलब प्रयोगकर्ताले अनुरोध गरेको फाइल वा स्रोतहरू उल्लेखित यूआरएलमा फेला पार्न सकिदैन।
जबकि 403०XNUMX को मतलब भनेको इच्छित यूआरएल मान्य छ, तर प्रयोगकर्ताको अनुरोध पूरा हुन सकेन।
HTTP त्रुटि 403०403 को वास्तविक कारण केसमा केस फरक पर्दछ। उदाहरण को लागी, केहि वेबसाईटहरु को लागी, केहि डाइरेक्टरीहरुमा खोज searching०XNUMX स्थिति द्वारा सक्रिय निषेध गरिएको छ।
मनपर्यो, सर्वरमा मल्टिमेडिया सामग्रीमा सीधा पहुँच असक्षम गर्दै।
What are the common reasons for 403 error?
माथि हामीले 403०403 त्रुटि संक्षिप्त रूपमा वर्णन गरे झैं, हामी अब कसरी वर्णन गर्दछौं कसरी एउटा प्रयोगकर्ताले XNUMX०XNUMX त्रुटिमा निम्न कुनै कारणले गर्दा ल्याउन सक्छ।
कारण १: हटलिंक सुरक्षा
हटलिinking्क भनेको के हो? हटलिinking्कले कसैको ब्यान्डविथ चोरी गर्दछ जुन उनीहरूको वेबसाइटको सम्पत्तिमा छविहरू र भिडियोहरू आदि लिंक गरेर।
यसलाई थप व्याख्या गर्नको लागि, मान्नुहोस् कि वेबसाइट १ को मालिकले उनीहरूको सर्भरमा केहि उच्च-रिजोलुसन छविहरू वा भिडियोहरू होस्ट गर्दैछ।
वेबसाइट २ को मालिक सामग्रीको गुणस्तरबाट धेरै प्रभावित छ र तिनीहरूलाई आफ्नो वेबसाइटमा प्रयोग गर्ने निर्णय गर्दछ।
अब, यी छविहरू आफ्नै आफ्नै सर्वरमा होस्ट गर्नुको सट्टा, उनले तिनीहरूलाई वेबसाइट १ सर्भरबाट लिंक गर्दछ।
प्राविधिक रूपमा यो पूर्ण रूपमा राम्रोसँग काम गर्दछ र वेबसाइट २ ब्राउज गर्ने क्रममा, यदि प्रयोगकर्ताले साइट हटलिinking्क प्रयोग गरिरहेको छ भने प्रयोगकर्ताले तुरून्त बताउन सक्नेछैन।
यो गर्नाले वेबसाइट २ का लागि धेरै स्रोतहरू बचत गर्दछ तर यसले वेबसाइट १ को श्रोतहरू चोरेको छ र वेबसाइट १ सर्भरको लागि सेवाको गुणस्तर बिगार्न सक्छ।
त्यस्ता अवस्थाहरूबाट बच्न, वेबसाइट १ को मालिकले क्षेत्र रेफरकर्ताहरू लागू गर्न सक्दछ।
यसले हटलिinking्क प्रतिबन्धित गर्दछ र हटलिl्कको मामिलामा 403० error त्रुटि फिर्ता गर्दछ।
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:
यहाँबाट, तपाईं हटलि or संरक्षण सक्षम वा असक्षम गर्न सक्नुहुनेछ:
अब, यदि तपाईं दुबै वेबसाइट १ र वेबसाइट २ को मालिक हुनुहुन्छ भने, तपाईं आफ्नै साइटको लागि हटलिink्क असक्षम गर्न सक्नुहुनेछ ताकि तपाईं सामग्रीलाई आफ्नो वेबसाइटमा लिंक गर्न सक्नुहुनेछ।
निम्न स्क्रीनशट यो तपाइँको लागि विस्तृत हुनेछ:
कारण २: खराब अनुमतिहरू
403०XNUMX निषेध त्रुटिको लागि अर्को सबैभन्दा सामान्य कारण अनुचित रूपमा फाइल अनुमतिहरू सेट अप गर्नु हो।
त्यस्ता मुद्दाहरूको समाधान गर्न मालिकले अनुमतिहरू तल सेट अप गर्नु पर्छ:
- गतिशील सामग्री: .००
- फोल्डरहरू: 755 XNUMX
- स्थिर सामग्री: 644 XNUMX
How to fix 403 error due to Bad Permissions?
अनुमति सेटअप गर्न चरणहरूको पालना गर्नुहोस्:
१. निर्दिष्ट युआरएल र असाइन गरिएको लगईन प्रमाणहरू प्रयोग गरेर तपाईंको सीपनेलमा लग इन गर्नुहोस्
२. फाईल क्षेत्रमा फाईल प्रबन्धक आइकनमा क्लिक गर्नुहोस्
Op. खुल्ने विन्डोको बाँयामा तपाईले सबै फाइल र फोल्डरहरूको अनुमतिहरू देख्नुहुनेछ
En. पक्का गर्नुहोस् कि पब्लिक_एचटीएमएल फोल्डरको अनुमतिहरू तल देखाइएको जस्तै shown4० छन्:
यदि यो 750० हो भने अर्को समस्या निवारणमा जानुहोस् अन्य चरणहरू अनुसरण गर्नुहोस्:
a. Choose the public_html folder > click on the Change Permissions icon
b. Set up permissions to 750 > Save.
c ब्राउजर क्यास खाली गर्नुहोस्
d तपाईंको स्थानीय DNS क्यास खाली गर्नुहोस्
कारण:: लुकेका फाइलहरू / गलत URL
लुकेका फाईलहरू सार्वजनिक रूपमा पहुँच गर्न सकिने छैन र त्यसैले सर्भरले सार्वजनिक रूपमा पहुँच प्रतिबन्धित गर्यो।
जब प्रयोगकर्ताले लुकेका फाइलहरूमा पहुँच गर्न प्रयास गर्दछ, a०403 निषेध त्रुटि फ्याँकिन्छ।
त्यस्तै, केहि सर्भरहरूको लागि, यदि प्रयोगकर्ताले जानाजानी वा अन्जानमा अमान्य URL प्रविष्ट गर्दछ भने, a०403 निषेध त्रुटि सन्देश देखा पर्न सक्दछ।
यो सर्भरबाट सर्भरमा भिन्न हुन सक्दछ र प्रयोगकर्ताले प्रविष्ट गरेकोमा निर्भर गर्दछ, उदाहरणका लागि, यदि तपाईंले फाइल मार्गको सट्टा फोल्डर डाइरेक्टरी प्रविष्ट गर्नुभयो भने तपाईंले त्रुटि देख्न सक्नुहुन्छ।
कारण:: IP नियमहरू
पहिले नै भनिएझैं त्रुटि 403०XNUMX मुख्य रूपमा प्रमाणिकरण त्रुटिको कारण देखा पर्दछ।
प्रयोगकर्ताहरूले 403०XNUMX नियमहरू देख्न सक्दछन् कुनै पनि आईपी डेनिन नियमहरू सीपीनेलमा परिभाषित भएका कारण।
त्यो अवस्थामा, CPanel मा नियमहरू प्रमाणीकरण गर्नुहोस् कि तपाईं आफ्नो आईपी दायरा अवरूद्ध गर्दै हुनुहुन्छ।
आईपी नियमहरू धेरै सहयोगी रूपमा आउँदछन् यदि तपाईंलाई केही प्रयोगकर्ताहरूको लागि पहुँच रोक्न आवश्यक छ।
How to fix 403 error due to IP Rules?
आईपी नियमहरूको लागि जाँच गर्नका लागि यी चरणहरू पालना गर्नुहोस्:
१. यूआरएलको प्रयोग गरी सिपनेल खातामा लग ईन गर्नुहोस् र लग इन प्रमाणहरू दिनुहोस्।
२. सुरक्षा खण्डमा जानुहोस् र आईपी ब्लकर प्रतिमा क्लिक गर्नुहोस्।
One. एक वा IP ठेगानाको दायरा प्रविष्ट गर्नुहोस् जुन तपाईं पहुँच अस्वीकार गर्न चाहानुहुन्छ।
The. थप्ने बटनमा क्लिक गर्नुहोस्।
नाम | मूल्य |
---|---|
एकल आईपी ठेगाना | 192.168.0.1 |
२००१: db2001 :: १ | |
सीमा | 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 |
२००१: db2001 :: / 8 | |
१ 192 २ लागू हुन्छ। *। *। * | १ 192 २। *। *। * |
कारण:: अनुक्रमणिका प्रबन्धक
पूर्वनिर्धारित रूपमा, वेब सर्भर लक्ष्य निर्देशिकाबाट अनुक्रमणिका वा गृह पृष्ठ लोड गर्दछ।
यदि अनुक्रमणिका फाइल फोल्डरबाट हराइरहेको छ भने, वेब ब्राउजरले फोल्डर सामग्री प्रदर्शन गर्दछ, तर यसले सुरक्षा जोखिम निम्त्याउन सक्छ।
सुरक्षा जोखिम कम गरिएको छ फोल्डर सामग्री सिधा नदेखाएर र वैकल्पिकको रूपमा, 403०XNUMX त्रुटि प्रदर्शित हुन्छ।
समाधान:
तपाइँ यस मुद्दालाई सुधार्न सक्नुहुन्छ उपयुक्त अनुक्रमणिका फाईल डाइरेक्टरीमा अपलोड गरेर वा cPanel बाट "अनुक्रमणिका प्रबन्धक" का मानहरू परिवर्तन गरेर।
निष्कर्ष
त्यहाँ HTTP 403 निषेध त्रुटि निम्त्याउने धेरै कारणहरू छन् तर ती सबैको एक मात्र कुराको अर्थ हो र त्यो पहुँच अस्वीकृत हो।
403०XNUMX त्रुटि सुरक्षा सेटिंग्स परिवर्तन गरेर सर्वर स्तरमा निश्चित गर्न सकिन्छ।