Http से https तक रीडायरेक्ट कैसे करें, और इसकी आवश्यकता क्यों है?
अधिक से अधिक साइटें स्विच करने की कोशिश कर रही हैंनए HTTPS। यह नया मोड भी खोज इंजन द्वारा उठाया जाता है जो इस सुरक्षा प्रोटोकॉल के साथ साइट रैंक करते हैं। मुक्त प्रमाणपत्र सामग्री प्रबंधन प्रणाली के लिए उपयुक्त प्लगइन्स जाना के रूप में की पेशकश सेवाओं होस्टिंग। इसलिए, हर वेबमास्टर आसानी से नए प्रोटोकॉल के लिए स्विच कर सकते हैं और "बीट्रिक्स", "वर्डप्रेस" और अन्य सीएमएस में https करने के लिए http से रीडायरेक्ट लागू करने के लिए। लेकिन यह क्या करता है?
HTTP से HTTPS में संक्रमण क्या करता है?
साइट के लिए एक नए सुरक्षा प्रोटोकॉल का कार्यान्वयन तीन कारणों से हो सकता है:
- गोपनीयता। इंटरनेट एक खुला वातावरण है, और यहां https हैपार्टियों के बीच संचार की रक्षा करता है। एचटीटीपीएस की अनुपस्थिति में, एक्सेस पॉइंट का मालिक निजी डेटा तक पहुंच पाएगा: क्रेडिट कार्ड (उदाहरण के लिए, ऑनलाइन स्टोर में खरीदारी करते समय)।
- ईमानदारी। Https प्रोटोकॉल उस जानकारी को सुनिश्चित करता हैबिना छेड़छाड़ के रूप में addressee को वितरित किया जाएगा। उदाहरण के लिए, वाई-फाई का मालिक साइट पर "बाएं" विज्ञापन डालने में सक्षम होगा, साइट की उपस्थिति को बदल देगा और यातायात को बचाने के लिए छवियों को संपीड़ित करेगा। लेकिन अगर साइट में HTTPS है, तो यह गारंटी देता है कि साइट बदली नहीं जाएगी।
- सत्यता। प्रमाणपत्र यह सुनिश्चित करता है कि जिस साइट पर आप जा रहे हैं वह वास्तव में प्रामाणिक है।
यही है, https प्रोटोकॉल सभी को सुनिश्चित करता हैजानकारी पते पर पूरी तरह से और सटीक प्रेषित की जाएगी। प्रेषित होने पर कोई भी जानकारी बदल नहीं सकता है। यह विशेष रूप से विभिन्न ऑनलाइन स्टोर और भुगतान सेवाओं के लिए सच है।
प्रमाणन भी एक सकारात्मक हैखोज इंजन में साइट के प्रचार पर प्रभाव। इसलिए, कई वेबमास्टर्स को अपनी साइट के लिए सुरक्षा प्रमाण पत्र प्राप्त होते हैं। लेकिन एक समस्या का सामना करने के बाद - सेटिंग। आखिरकार, प्रमाण पत्र प्राप्त करने के लिए पर्याप्त नहीं है, आपको सभी ट्रैफ़िक को किसी नए डोमेन पर सही तरीके से रीडायरेक्ट करने और इंजनों को खोजने के लिए इसके बारे में "बताएं" की आवश्यकता है। यह कैसे करें?
की तैयारी
Http से https तक रीडायरेक्ट बनाने से पहले,आपको एक वेबसाइट तैयार करने की जरूरत है। आंतरिक लिंक सापेक्ष लिंक बनाने के लिए पहली कार्रवाई है। यही है, आपको पहले "http: //" अक्षरों को हटा देना होगा। आप निर्दिष्ट वर्णों में अक्षर "एस" भी जोड़ सकते हैं, ताकि आपके सभी लेख साइट के संस्करण को सुरक्षा प्रोटोकॉल के साथ संदर्भित कर सकें, लेकिन यह साइट के अंतिम संक्रमण के बाद किया जाना चाहिए।
ऐसा करना मुश्किल नहीं है। अब विभिन्न सामग्री प्रबंधन प्रणालियों के लिए कई कार्यक्रम हैं, जो कुछ सेकंड में साइट के सापेक्ष सभी लिंक बनाएंगे। उदाहरण के लिए, लोकप्रिय वोडप्रेस सिस्टम के लिए, एक HTTP / HTTPS रीमूवर प्लगइन है।
निरीक्षण
प्रमाण पत्र स्थापित करने और बाहरी स्थापित करने के बादयह जांचना उचित है कि प्रमाणपत्र "सही" है या नहीं। आप इसे विशेष सेवा ssllabs.com का उपयोग करके कर सकते हैं। सबमिशन बटन पर क्लिक करके साइट के डोमेन नाम को दर्ज करना आवश्यक है, जिसके बाद सिस्टम कनेक्शन सेटिंग्स का आकलन दिखाएगा और संभावित समस्याओं को हल करने के बारे में सलाह देगा। यदि कुल मिलाकर रेटिंग रेटिंग में "ए" रेटिंग है, तो सबकुछ ठीक है और आपका सुरक्षा प्रमाणपत्र अच्छा है।
Http से https तक रीडायरेक्ट को कॉन्फ़िगर करना
खोज इंजन के साथ साइटों को समझते हैंप्रमाण पत्र HTTPS और इसके बिना दो पूरी तरह से अलग साइटों के रूप में। इसलिए, http से https तक रीडायरेक्ट सेट करना आवश्यक है। यह प्रक्रिया डोमेन को बदलने के बराबर है। इस मामले में, पुनर्निर्देशन को सीधे कॉन्फ़िगर किया जाना चाहिए और यह महत्वपूर्ण है कि इसमें मध्यवर्ती दस्तावेज़ न हों। अन्यथा, रीडायरेक्ट की श्रृंखला बनाई जा सकती है, जो खोज इंजन को भ्रमित कर सकती है। स्वाभाविक रूप से, यह साइट की धारणा को नकारात्मक रूप से प्रभावित करेगा और कोई लाभ नहीं लाएगा।
फ़ाइल को संपादित करना सबसे आसान विकल्प हैhtaccess। यदि फ़ाइल अपाचे सर्वर पर होस्ट की जाती है तो इस फ़ाइल का उपयोग कर HTTP से HTTPS पर पुनर्निर्देशन किया जाता है। फ़ाइल में निम्न पंक्तियां लिखना आवश्यक है:
[...]
रिवाइटइंजिन ऑन
रिवाइटकंड% {HTTPS} बंद करें
रिवाइट्रूल (। *) एचटीपीएस: //% {HTTP_HOST}% {REQUEST_URI}
[...]
आप बस अपनी htaccess फ़ाइल में कॉपी और पेस्ट कर सकते हैं। याद रखें, यह आपकी साइट की जड़ पर है और हमेशा अपाचे के तहत चल रही साइटों पर मौजूद है।
इस कोड को लिखने के बाद, यह देखने के लिए जांचें कि क्याhttp से https तक रीडायरेक्ट अर्जित किया। ऐसा करने के लिए, बस साइट के किसी भी पृष्ठ पर जाएं और देखें कि क्या आपको https प्रमाणपत्र वाले डोमेन पर रीडायरेक्ट किया गया है या नहीं। यदि ऐसा है, तो अन्य पृष्ठों पर जाएं।
अब जब खोज इंजन रोबोट हिट करता हैआपकी साइट, इसे स्वचालित रूप से https के संस्करण पर रीडायरेक्ट कर दिया जाएगा। उन्हें यह समझने में समय लगेगा कि इन आंकड़ों को उनके एल्गोरिदम में लाने का क्या मतलब है। आम तौर पर संक्रमण इंजन की धारणा और http से https तक रीडायरेक्ट सर्च इंजन "यांडेक्स" में लगभग एक महीने लगते हैं, हालांकि Google को एक या दो सप्ताह लगते हैं।
याद रखें कि हमेशा https पर स्विच नहीं होता हैसफल। इस प्रक्रिया के बाद कुछ वेबमास्टरों की साइटें खोज इंजन में पदों पर दृढ़ता से गिरती हैं, इंडेक्स से बाहर निकलती हैं और फिर इसे बहुत जल्द मिलती हैं। कभी-कभी आपको यातायात का एक बड़ा हिस्सा बलिदान देना होता है, और कई वेबमास्टर्स संक्रमण के परिणाम से बेहद नाखुश होते हैं। इसके अलावा टीआईसी रीसेट हो जाता है, और फिर इसे फिर से बहाल किया जाता है, क्योंकि इसके शून्य होने के समय विज्ञापनदाताओं की आंखों में साइट बहुत खराब लगती है।
हालांकि, अक्सर रीडायरेक्शन व्यावहारिक रूप से होता हैदर्द रहित और तेज़। एक महीने "ग्लेज़" साइट और उसके दर्पण के लिए "यांडेक्स", और नतीजतन, सभी यातायात वापस आते हैं, लेकिन पहले से ही एक उपसर्ग https के साथ एक नए डोमेन के लिए।
निष्कर्ष
जल्द या बाद में एक नए प्रोटोकॉल पर जाएंसुरक्षा करना होगा। जल्द ही यह खोज इंजन की प्रमुख आवश्यकताओं में से एक बन जाएगा जो http प्रोटोकॉल के साथ साइट्स को अत्यधिक रैंक नहीं करेगा। तो अपने प्रतिस्पर्धियों से पहले ऐसा क्यों न करें? हां, सबसे पहले यह कठिन होगा, और आप शायद कुछ ट्रैफिक खो देंगे, लेकिन लंबे समय तक आप निश्चित रूप से जीतेंगे। कम से कम, तो स्वयं खोज इंजन के प्रतिनिधियों को कहते हैं। उन पर विश्वास न करने का कोई कारण नहीं है। और सामान्य रूप से, https में संक्रमण सुरक्षा साइट से आपकी साइट का सुधार है।