सार्वजनिक-सामना करने वाली वेबसाइट होस्ट करते समय सुरक्षा के महत्व को बढ़ा-चढ़ाकर बताना कठिन होगा। वेब पर हर साइट लगातार हमले के खतरे में है। तो, आप क्या कर सकते हैं?
अपनी साइट और उस पर आने वाले लोगों की सुरक्षा में मदद करने का एक तरीका SSL सर्टिफिकेट का उपयोग है। SSL सर्टिफिकेट आपकी साइट और उसके विज़िटर्स के बीच जाने वाले सभी ट्रैफ़िक को एन्क्रिप्ट करने की अनुमति देते हैं, जिससे हमलावरों को इसे देखने या संशोधित करने से रोका जा सकता है।
WordPress साइट पर SSL सर्टिफिकेट सेट करना हमेशा आसान नहीं होता। बड़ी संख्या में WordPress साइटें शेयर्ड होस्टिंग पर चलती हैं, जो आमतौर पर बहुत सीमित होती है। यदि आप शेयर्ड होस्टिंग पर हैं, तो आपका होस्ट शायद आपको अपने SSL सर्टिफिकेट इंस्टॉल करने से रोक रहा है ताकि वे आपको अपने बेच सकें, या वे ऐसा करने के लिए आपसे प्रीमियम वसूलने जा रहे हैं। किसी भी तरह से, अपने छोटे WordPress साइट पर SSL प्राप्त करने के लिए बहुत सारा पैसा खर्च करना और शायद अपनी होस्टिंग लागत को दोगुना करना बहुत मायने नहीं रखता। CloudFlare अपने मुफ्त फ्लेक्सिबल SSL सर्टिफिकेट के रूप में एक उचित विकल्प प्रदान करता है।
CloudFlare खाता बनाएं
CloudFlare पर जाएं और साइन अप करें। आपको उन्हें एक ईमेल पता और एक पासवर्ड देना होगा। इसके बाद, वे आपसे उस डोमेन नाम के लिए पूछेंगे जिसका उपयोग आप CloudFlare के लिए साइन अप करने के लिए करना चाहते हैं। वे आपकी साइट के DNS रिकॉर्ड को स्कैन करेंगे और उन्हें आपके लिए सूचीबद्ध करेंगे। वे रिकॉर्ड को एक गोल्डन क्लाउड के साथ प्रदर्शित करेंगे जिस पर वे अपना CDN सक्षम कर सकते हैं। यह आप पर निर्भर करता है कि आप उनकी CDN सेवा का उपयोग करना चाहते हैं या नहीं। क्लाउड पर क्लिक करने से यह बंद हो जाएगा।
जब आप अपने रिकॉर्ड चुन लेते हैं, तो जारी रखें। अगली स्क्रीन आपको अपनी योजना चुनने देगी। जब तक आप चाहते नहीं हैं उनमें से किसी एक भुगतान योजना को, मुफ्त योजना चुनें।
CloudFlare फिर आपसे अपने DNS सर्वर को उनके में बदलने के लिए कहेगा। इसके दो उद्देश्य हैं। यह CloudFlare को आपकी साइट के HTTPS संस्करण पर अनुरोधों को रीडायरेक्ट करने की अनुमति देता है, और यह उन्हें आपकी सामग्री के लिए CDN के रूप में कार्य करने की अनुमति देता है। यह प्रक्रिया आपके होस्ट या DNS प्रदाता पर भारी रूप से निर्भर करती है, इसलिए यह कुछ ऐसा है जिसे आपको उनके दस्तावेज़ीकरण में जांचना होगा। हर मामले में, हालांकि, यह CloudFlare से वेब पते को अपने DNS प्रदाता पर कॉपी करने और अपडेट करने की राशि होगी।
इस प्रक्रिया को वास्तव में अंतिम रूप देने के लिए, इसमें शायद कुछ घंटे लगेंगे, लेकिन यह एक दिन तक हो सकता है। धैर्य रखें। यह अंततः वहां पहुंच जाएगा।
जब आप कर लेते हैं, तो आपको CloudFlare डैशबोर्ड में छोड़ दिया जाएगा। शीर्ष पर आपको एक लॉक आइकन के साथ लेबल वाला एक बॉक्स दिखाई देगा "Crypto"। उस पर क्लिक करें।
उस पृष्ठ पर पहले बॉक्स में आपको SSL के लिए एक ड्रॉपडाउन दिखाई देगा। "फ्लेक्सिबल" चुनें। CloudFlare स्वचालित रूप से सर्टिफिकेट सेट कर देगा, लेकिन इसमें कुछ समय लगेगा।
WordPress प्लगइन
आपको यह सब काम करने के लिए एक WordPress प्लगइन की आवश्यकता होगी। यह CloudFlare से जुड़कर SSL सर्टिफिकेट को आपकी साइट के साथ एकीकृत करता है।
WordPress में लॉग इन करें और प्लगइन टैब पर जाएं। "CloudFlare Flexible SSL" खोजें। प्लगइन इंस्टॉल करें।
हमेशा HTTPS का उपयोग करें
CloudFlare वेबसाइट पर वापस, "Crypto" अनुभाग पर लौटें और नीचे स्क्रॉल करें जब तक कि आपको हमेशा HTTPS का उपयोग करने के लिए एक स्विच न दिखाई दे। इसे चालू करें।
बस! जांचें कि आपकी साइट अब अपने सभी कनेक्शन के लिए HTTPS का उपयोग कर रही है। यदि यह है, तो सब कुछ ठीक से कॉन्फ़िगर किया गया है और इरादे के अनुसार काम कर रहा है।