आपको अपनी वेबसाइट पर HTACCESS का उपयोग करके HTTPS को मजबूर करने एक वेबसाइट डेवलपर या मालिक , आपकी वेबसाइट को हर समय सुरक्षित रखना महत्वपूर्ण है और एसएसएल यह सुनिश्चित करने का एक अच्छा तरीका है कि आपके आगंतुक आपकी साइट पर भरोसा करेंगे।
एक चीज जो आपको अनुमति नहीं देनी चाहिए, वह है क्रोम और फ़ायरफ़ॉक्स जैसे ब्राउज़रों को एसएसएल प्रमाणपत्रों के बिना साइटों पर असुरक्षित चेतावनी दिखा रहा है। एसएसएल के बिना, आपकी वेबसाइट आगंतुकों को असुरक्षित दिखाएगी।
सुरक्षा , पहुंच , या पीसीआई अनुपालन कारणों के लिए एक एसएसएल-एन्क्रिप्टेड कनेक्शन का उपयोग करना HTTP से HTTPS तक पुनर्निर्देशित करना बहुत महत्वपूर्ण हो जाता है।
यह भी पढ़ें: मिनटों में अपनी खुद की निजी वेबसाइट कैसे लॉन्च करें [आसान तरीका और DIY रास्ता]
HTTP को HTTPS का उपयोग करके कैसे पुनर्निर्देशित करें।
HTTPS रीडायरेक्ट करने के लिए HTTP को मजबूर करने के तीन (3) तरीके हैं और मैं नीचे प्रत्येक विधि/विकल्प की व्याख्या करूंगा।
विकल्प 1। सभी ट्रैफ़िक पर HTTPS को मजबूर करना
कई कार्यों में से एक आप .htaccess 301 रीडायरेक्ट्स, जो स्थायी रूप से एक पुराने URL को एक नए में पुनर्निर्देशित करता है। आप इन चरणों का पालन करके सभी आने वाले ट्रैफ़िक पर HTTPS को मजबूर करने के लिए सुविधा को सक्रिय कर सकते हैं:
चरण 1। अपने होस्टिंग पैनल में फाइल मैनेजर पर जाएं पब्लिक_एचटीएमएल फ़ोल्डर के अंदर .htaccess यदि आप इसका पता नहीं लगा सकते हैं, तो इसे बनाना या अनहाइड करना सुनिश्चित करें
चरण 2। फिर से लिखने के लिए नीचे स्क्रॉल करें और इसके नीचे कोड की निम्न पंक्तियों को डालें:
RewriteCond%{https} को rewritecond {https} rewriterule ^(।
परिवर्तनों को सहेजें
महत्वपूर्ण! सुनिश्चित करें कि लाइन rewriteEngine पर दो बार दोहराया नहीं गया है। यदि लाइन पहले से मौजूद है, तो बस इसके बिना बाकी कोड कॉपी करें।
यह भी पढ़ें: अपनी वेबसाइट पर RAPYD भुगतान गेटवे को कैसे सेट करें
विकल्प 2। एक विशिष्ट डोमेन पर HTTPS को मजबूर करना
मान लीजिए कि आपके पास दो डोमेन हैं: http://yourdomain1.com और http://yourdomain2.com। दोनों डोमेन एक ही वेबसाइट तक पहुंचते हैं, लेकिन आप केवल पहले वाले को HTTPS संस्करण में पुनर्निर्देशित करना चाहते हैं। इस मामले में, आपको निम्नलिखित कोड का उपयोग करने की आवश्यकता है:
Rewritecond %{http_host} ^yourdomain1.com [nc] rewritecond %{https} off rewriterule ^(।
अपने Domain1 को उस वास्तविक डोमेन के साथ बदलना सुनिश्चित करें जिसे
विकल्प 3। एक विशिष्ट फ़ोल्डर पर HTTPS को मजबूर करना
.Htaccess फ़ाइल का उपयोग विशिष्ट फ़ोल्डरों पर HTTPS को मजबूर करने के लिए भी किया जा सकता है।
हालाँकि, फ़ाइल को उस फ़ोल्डर में रखा जाना चाहिए जिसमें HTTPS कनेक्शन होगा।
RewriteCond%{https} rewritecond पर rewriteEngine ^(फ़ोल्डर 1 | फ़ोल्डर 2 | फ़ोल्डर 3) https: //%{http_host}%{request_uri} [r = 301, l]
वास्तविक निर्देशिका नामों के लिए फ़ोल्डर बदलना सुनिश्चित करें
परिवर्तन करने के बाद, अपने ब्राउज़र के कैश को साफ़ करें और HTTP के माध्यम से अपनी साइट से कनेक्ट करने का प्रयास करें। यदि सब कुछ सही ढंग से जोड़ा गया था, तो ब्राउज़र आपको HTTPS संस्करण में पुनर्निर्देशित करेगा।
पढ़ें: रैंक मैथ एसईओ सॉल्यूशंस - वेबसाइट रैंकिंग और एसईओ महारत की पवित्र कब्र
Htaccess रीडायरेक्ट पर FAQs
भी पढ़ें: अपने व्यवसाय के लिए एक पेशेवर वेबसाइट और ब्लॉग डिजाइन करने के लिए विस्तृत गाइड
निष्कर्ष
आपके पास यह है, ' HTACCESS का उपयोग करके HTTPS को कैसे .htaccess फ़ाइल को सफलतापूर्वक संपादित किया है और सभी HTTP ट्रैफ़िक को HTTPS, आपकी वेबसाइट के सुरक्षित संस्करण में पुनर्निर्देशित किया है।
उस प्लेटफ़ॉर्म के आधार पर जहां आपने अपनी वेबसाइट विकसित की थी, इस सुविधा को सक्षम करने के लिए वैकल्पिक तरीके हो सकते हैं। उदाहरण के लिए, आप प्लगइन्स का उपयोग करके HTTPS के साथ काम करने WordPress या Prestashop साइट को
बीना कहती है
आपकी बात ने मेरी आंख को पकड़ लिया और बहुत दिलचस्प था। धन्यवाद। आपके लिये एक सवाल है।