WordPress Website में 403 Forbidden Error को Fix कैसे करें?
इस पोस्ट में हम आपको ये बताएँगे की आप कैसे अपने WordPress Website में आ रहे 403 forbidden error को fix करते है, लेकिन हम उससे पहले यह जान लेंगे की 403 forbidden error क्या होता है।
403 Forbidden Error क्या होता है?
जैसा की दोस्तों हम सभी जानते है की हमारे Website में जब किसी भी तरह की कोई problem होती है. तो हमारी website हमे errors के तौर पर messages और codes show करती है. 403 Forbidden Error code तब show होता है. जब आपका server किसी खास specific page को access करने के लिए allow नहीं करता है या फिर उसकी permissions नहीं देता है. इसी कारन से आपकी website पर 403 Forbidden error show होता है तब यह आपको एक ext के रूप में show होता है।
403 Forbidden Error कई तरह से show हो सकता है, जैसे की –
- यह आपको wp-admin या WordPress login page पर access denied कर देता है.
- आप जब WordPress install को कर रहे होते है, तो उस टाइम भी आपको 403 Forbidden Error show कर सकता है.
- आप जब अपने WordPress वेबसाइट के किसी भी पेज पर जब आप visit करते है तो उस समय भी 403 Forbidden error show कर सकता है,
- 403 Forbidden error आपको अपनी पूरी website को access करने से भी denied कर सकता है.
- इसके अलावा 403 Forbidden error आपके domain को भी access करने से denied कर सकता है. यह आपको बताता है की आपके पास इस page को देखने के लिए कोई authorization नहीं है।
WordPress वेबसाइट में 403 Forbidden Error के क्या कारण है?
- WordPress में 403 Forbidden error show होने का सबसे बड़ा कारन यह है की WordPress में गलत तरीके से configure किये गए security plugins है.
- WordPress का security plugins किसी भी IP address को block कर सकते है. अगर उन्हें ऐसा लगता है की यह IP addresses malicious है.
- यही कारन है की हम अपने WordPress users को website की security के लिए Sucure plugin का इस्तेमाल करने का सलाह देते है।
- WordPress में 403 Forbidden error show होने के कुछ और भी कारन हो सकता है. जैसे की – corrupt .htaccess file या फिर आपके server में incorrect file permissions के कारण से भी हो सकता है.
- कई बार ऐसा भी होता है की WordPress hosting company के द्वारा accidentaly हमारे server settings में कुछ changes हो जाते है. जिसके कारण से website पर 403 Forbidden error दिखने लगता है.
WordPress वेबसाइट में 403 Forbidden Error Fix करें
हेलो Friends, 403 Forbidden error को अपने WordPress से fix करने से पहले आप अपने website का backup ले लीजिये। और अगर आप वेबसाइट का backup लेते रहे है तो आपके पास आपके वेबसाइट का latest backup file होना चाइये।
WordPress वेबसाइट Plugin के द्वारा Error को Fix करना
- 403 Forbidden error को आप WordPress Plugin के द्वारा भी Fix कर सकते है उसके लिए अपने वेबसाइट मैं सारे install plugins को deactivate करना होगा।
- अगर आपके वेबसाइट कोई security plugin install है तो आपको उस plugin deactivate करना होगा। ऐसा करने से आपके वेबसाइट में 403 Forbidden error नहीं शो नहीं होगा।
- इसका मतलब यह है ये जो Error है इसका जिम्मेदार आपके WordPress वेबसाइट में सभी install plugins में कोई एक plugin है. जिसकी वजह से यह error आपको show हो रहा है.
- इसके लिए आपको अपने WordPress वेबसाइट में deactivate किये गए सभी plugins को एक-एक करके activate करना है . हर बार किसी भी plugin को activate करने पर आपको अपने वेबसाइट चेक करना है की वेबसाइट मैं 403 Forbidden error तो नहीं आ रहा है।
- Plugin के activate होने के बाद आपके अपने WordPress वेबसाइट में 403 Forbidden error दिखने लगेगा . आप फिर से उस plugin को deactivate करके uninstall कर देना है और उसकी जगह पर आप कोई न्यू plugin का इस्तेमाल कर सकते है.
Corrupt .htaccess File के कारण 403 Forbidden Error को Fix करें
- दोस्तों अगर ये Error अभी भी आपके वेबसाइट में show कर रहा है. जबकि आप ने अपने WordPress वेबसाइट में install सभी plugins को deactivate करके check कर लिया है.
- इसके बाद भी ये error आपकी वेबसाइट में show हो रहा है, तो इसका मतलब यह है. की ये error आपके website में आपके corrupt .htaccess file के कारन आ रहा है।
- इसके लिए हमें अपने .htaccess file को repair करना है , जोकि बहुत आसान है
अगर आप FTP का use करना नहीं चाहते हो तो आपको अपने cPanel में जाकर file manager पर visit करना है. इसके बाद आपको अपने WordPress के root folder में .htaccess file को locate करना है. - server में से .htaccess file को delete करने से पहले आपको अपने computer में .htaccess file का backup download कर ले। .htaccess file का backup लेने के बाद server में से .htaccess file को delete कर देना है. और फिर उसके बाद आपको अपने website में जाकर 403 Forbidden error को check करना है. की ये अब भी आपको show हो रहा है या नहीं
- अगर आपकी वेबसाइट अब error show नहीं कर रहा है तो इसका मतलब यह है की आपके website के .htaccess file में ही किसी तरह की कोई problem है.
- इसलिए अब आप अपने website के लिए एक नई .htaccess file create करना है। इसके लिए आपको अपने WordPress admin area में login करना है.
- फिर उसके बाद आपको Settings मे जाकर Permalinks पर click करके page पर visit करना है. अब आपको Save Changes के button पर click कर देना . जिससे की WordPress आपके लिए एक fresh .htaccess file generate कर देगा.
- इस तरह से दोस्तों आप अपने corrupt .htaccess file की जगह पर एक new और .htaccess file generate कर सकते है. मुझे अब उम्मीद है की ऐसा करने से आपके website पर अब 403 Forbidden error show नहीं करेगा.
WordPress Website में File Permissions के कारण 403 Forbidden Error को Fix करे
अगर अभी भी आपके WordPress website में 403 Forbidden error show कर रहा है. तो आपको इस error को अपने WordPress में मौजूद file permission से ठीक करना होगा.
अपने वेबसाइट के correct file permissions को check करने के लिए आपको अपने WordPress hosting provider से कहना चाहिए. क्यों की कुछ hosting provider अपने customers के साथ बहुत ही supportive होते है.
वह आपके लिए host में file permissions को check करके उस Forbidden Error को fix कर देगा . अगर आपका hosting provider आपकी help नहीं करता तो फिर आपको यह manually करना होगा.
लेकिन दोस्तों हम आपको ये बता दें की खुद से file permissions को change करना बहुत risky हो सकता है।
अगर आप इस काम को लेकर खुद में confident feel नहीं कर रहे है. तो आपके बेहतर होगा की आप इस काम लिए एक developer hire करें ताकि वह इस error को ठीक कर पाए।
Conclusion
हेलो दोस्तों, आज के इस पोस्ट में हमने आपको बताया है की WordPress Website में 403 Forbidden Error को Fix कैसे करें? अगर आपको यह पोस्ट पसंद आया है तो आप इस पोस्ट को अपने दोस्तों के साथ शेयर कर सकते है और अगर आपको इस पोस्ट से सम्बन्धित किसी भी तरह का कोई सवाल है तो आप हमें नीचे कमेंट बॉक्स में कमेंट कर सकते हो ।