दोस्तों आज की इस पोस्ट से हम सीखेंगे की WordPress वेबसाइट में Mixed Content Error को कैसे ठीक करें? अगर आपकी वेबसाइट पर यह समस्या आ रही है तो आप इस पोस्ट की मदद से अपनी समस्या का समाधान कर सकते है |
WordPress में Mixed Content Error क्या है?
आपकी वेबसाइट HTML, images, javascript और CSS files में मिलकर बनी होती है, जब आपकी साइट को ब्राउज़र में लोड किया जाता है, तो लोड किए गए HTML में आपकी वेबसाइट के संसाधनों जैसे images, javascripts और CSS files के लिंकहोते है । यदि आपका HTML https पर लोड है, और आपके फाइल्स न http पर हैं, तो इसे ही Mixed Content Error कहते है।
What is SSL Protocol in Hindi-SSL प्रोटोकॉल क्या है ?
जैसा की हम सब जानते जय की पूरी दुनिया अपनी वेबसाइट को HTTP से HTTPS पर ले जा रही है! क्योंकि यह उनकी Website को और उसके Visitors को Secure Access प्रदान करता है साथ ही यह आपकी वेबसाइट के SEO ranking factor में भी काफी मदद करती है |
Mixed content error गलत HTTP / SSL सेटिंग्स के कारण होता है। अक्सर यह आपकी वेबसाइट की कार्यक्षमता को प्रभावित नहीं करता है, लेकिन यह आपकी वेबसाइट के SEO और Users अनुभव पर प्रतिकूल प्रभाव डाल सकता है। Mixed Content समस्या एक सामान्य समस्या है जिसमें वेबसाइट डेटा (HTML, CSS, and scripts) HTTP और HTTPS कनेक्शन दोनों पर लोड किए जाते हैं।
WordPress Website को Protect रखने के लिए Top 8 Best WordPress Security Plugin
अगर आप एक वेबसाइट के मालिक हो तो हम आपको Highly Recommended करते है की अपनी वेबसाइट में HTTPS / SSL को जरूर Add करें क्योकि अब Google Chrome जैसे Browser सारी http versions की वेबसाइट को Unsecured mark कर देता है |
SSL आपकी website और users के बीच स्थानांतरित किए गए डेटा के आसपास एक अतिरिक्त security layer जोड़ता है। Google जैसे Search engines भी आपकी वेबसाइट पर SSL का उपयोग करने की सलाह देते हैं।
सभी बेहतरीन वर्डप्रेस होस्टिंग कंपनियां अब अपने पैकेज के हिस्से के रूप में Free SSL की पेशकश कर रही हैं। यदि आपकी होस्टिंग कंपनी ऐसा नहीं करती है, तो आप अपने WordPress site के लिए Let’s Encrypt के माध्यम से मुफ्त SSL प्राप्त कर सकते हैं।
WordPress Website की Security केलिए Two Step Authentication को कैसे Enable करें
यदि आपने अपनी वेबसाइट पर SSL को सही तरीके से Add किया है, तो आपको ब्राउज़र एड्रेस बार में अपनी वेबसाइट के यूआरएल के आगे एक हरे रंग का पैडलॉक आइकन दिखाई देगा।
दूसरी ओर यदि आपकी HTTP / SSL सेटिंग्स ठीक से सेटअप नहीं हैं, तो आपको Address bar में एक सूचना चिह्न या टूटा हुआ पैडलॉक आइकन दिखाई देगा।
यह इंगित करता है कि बहले ही आपकी वेबसाइट पर SSL certificate का उपयोग हो रहा है , तब भी आपकी वेबसाइट पर कुछ सामग्री गैर HTTPS यूआरएल से प्राप्त की जाती है।
Mixed content or insecure content को कैसे Check करें ?
यदि वेबसाइट में SSL Certificate add करने के बाद आपको Browser में अपनी Website URL के आगे एड्रेस बार में ग्रीन लॉक दिखाई नहीं देता है, तो भी आपकी वेबसाइट में Mixed content का issue है।
Mixed content को चेक करने के लिए आप The Inspect tool का इस्तेमाल कर सकते है | Mixed content Error प्रत्येक Mixed content आइटम के विवरण के साथ कंसोल में एक चेतावनी के रूप में प्रदर्शित की जाएगी।
यदि यह केवल single item है तो आप इसे पोस्ट, पेज, या थीम फ़ाइल जहां यह दिखाई देता है उसे Edit करके ठीक कर करके आप इसे मैन्युअल रूप से ठीक कर सकते हैं,
हालाँकि, ज्यादातर मामलों में कुछ Items को वर्डप्रेस द्वारा Dynamically रूप से जोड़ा जाता है या आपके डेटाबेस में Stored किया जाता है। उस स्थिति में, उन सभी का पता लगाना और उन्हें मैन्युअल रूप से ठीक करना थोड़ा कठिन हो जाता हैं।
WordPress में Mixed Content Error को कैसे ठीक करें?
Mixed Content issue को ठीक करने के कई सारे तरीके हैं। आप Manually और प्लगइन के माधयम से इस समस्या का समाधान कर सकते है इस Post Plugins का इस्तेमाल करके WordPress में Mixed Content Error को ठीक करेंगे
नोट: Mixed Content issue को ठीक करने के लिए प्रक्रिया का पालन करने से पहले, Website के Data का बैकअप जरूर ले ले |
1.Mixed Content Error को SSL Insecure Content Fixer plugin से कैसे ठीक करें ?
सबसे पहले आप अपनी WordPress वेबसाइट पर SSL Insecure Content Fixer plugin को Install और Active करें ? प्लगइन को Active करने के बाद आपको प्लगइन की सेटिंग्स को कॉन्फ़िगर करने के लिए Settings » SSL Insecure Content पृष्ठ पर जाना होगा।
यह प्लगइन mixed content error की समस्या को हल करने के लिए के different levels प्रदान करती है। हम उनमें से हर एक को समझाएंगे कि वे क्या करते हैं, और कौन सा आपके लिए सबसे अच्छा है।
1. Simple
यह सभी beginner user के लिए सबसे तेज़ और अनुशंसित तरीका है। यह scripts, stylesheets, और WordPress media library images के लिए वर्डप्रेस में मिश्रित सामग्री त्रुटि को automatically ही Fix कर देता है |
2. Content
यदि simple method आपकी वेबसाइट पर mixed content error को ठीक नहीं करती है, तो आपको इस विधि को आज़माना चाहिए। यह WordPress content और text widgets के अंदर फिक्स के अलावा, सरल की सभी विशेषताओं का उपयोग करता है ।
3. Widgets
इसमें content level में लागू सभी fixes और आपकी वेबसाइट पर सभी वर्डप्रेस विजेट में लोड किए गए संसाधनों का एक अतिरिक्त fixes शामिल है।
4. Capture
यह विधि आपकी वेबसाइट के प्रत्येक Page , Header से Footer के सभी URL को HTTP से बदल देती है। यह method धीमा है और आपकी वेबसाइट के Performance को Slow कर सकता है !
5. Capture all
जब उपरोक्त सभी Level Fail हो जाते हैं, तो आप इस विधि को आजमा सकते हैं। यह सब कुछ ठीक करने का प्रयास करता है जिसके परिणामस्वरूप आपकी Website की Performance पर सबसे नकारात्मक प्रभाव भी पड़ेगा।
Content fix level का चयन करने के बाद, आपको HTTPS Detection section तक स्क्रॉल करना होगा। यह वह जगह है जहां आप अपनी वेबसाइट पर HTTPs Content का पता लगाने का विकल्प चुन सकते हैं।
डिफ़ॉल्ट विकल्प एक वर्डप्रेस फ़ंक्शन का उपयोग करना है, जो अधिकांश वेबसाइट के लिए काम करेगा।
नीचे आपको अन्य विकल्प मिलेंगे जो विशेष रूप से उपयोगी हैं यदि आप Cloudflare CDN, nginx वेब सर्वर और बहुत कुछ का उपयोग कर रहे हैं। आगे बढ़ो और अपनी विशिष्ट सेटअप के आधार पर अपनी वेबसाइट पर लागू होने वाली विधि का चयन करें।
अपनी की गयी सेटिंग को Save करने के लिए Save Change Button पर क्लिक करना न भूलें।
अब आप यह देखने के लिए अपनी वेबसाइट पर जा सकते हैं कि क्या इससे आपकी वेबसाइट पर Mixed Content Error हल हो गई हैं। अपनी वेबसाइट की जाँच करने से पहले अपने Browser का Cache ज़रूर क्लीन कर लें |
Really Simple SSL Plugin से Mixed Content Error को कैसे ठीक करें?
Really Simple SSL Plugin से Mixed Content Error को ठीक करना बहुत ही आसान है इसके लिए सबसे पहले तो अपनी वर्डप्रेस वेबसाइट पर Really Simple SSL Plugin को Install और Activate कर लें |
एक बार Plugin के Active हो जाने के बाद, यह वेबसाइट पर सभी URL के लिए Mixed Content Error के issue को automatically Fix कर देगा |
Verify That The Issue Has Been Fixed
Mixed Content Error Issue Resolve हुआ या नहीं यह चेक करने के लिए एक ऑनलाइन टूल का उपयोग करें: Why No Padlock यह Tool आपकी वेबसाइट की जांच करेगा और आपको प्रक्रिया की सफलता के बारे में सूचित करेगा।
Why No Padlock की वेबसाइट पर जाएं और अपनी वेबसाइट का URL डालें। प्रक्रिया शुरू करने के लिए टेस्ट पेज बटन पर क्लिक करें। आपको निम्न सफलता संदेश दिखाई देगा
Conclusion
दोस्तों आज की इस पोस्ट से हमने सीखा की WordPress वेबसाइट में Mixed Content Error को कैसे ठीक करें? अगर आपकी वेबसाइट पर यह समस्या आ रही है तो आप अब इस पोस्ट की मदद से अपनी समस्या का समाधान कर सकते है |