HTTPS और WWW को लागू करने का सबसे अच्छा तरीका क्या है लेकिन लोकलहोस्ट को अनुमति दें?
- HTACCESS HTTPS और WWW को लागू करता है, लेकिन लोकलहोस्ट को अनुमति देता है
- स्लैश के साथ समाप्त होने वाला पृष्ठ पुनः निर्देशित करें
- HTACCESS HTTPS को बाध्य करता है और WWW इनको को मजबूर करता है
- HTTPS और WWW को बाध्य करें लेकिन लोकलहोस्ट को अनुमति दें
- HTTP को HTTPS इनको पर पुनर्निर्देशित करें, WWW को बाध्य करें और समाप्ति स्लैश को हटा दें
- अक्सर पूछे जाने वाले प्रश्न
HTACCESS HTTPS और WWW को लागू करता है, लेकिन लोकलहोस्ट को अनुमति देता है
HTTPS और WWW को कई कारणों से लागू करना महत्वपूर्ण है: कनेक्शन को सुरक्षित करके अपने आगंतुकों का विश्वास अर्जित करें, और, यदि आप www जैसे उपडोमेन का उपयोग कर रहे हैं, तो अपने आगंतुकों और अपनी रिपोर्टिंग के साथ निरंतरता रखते हुए, अपने सस्ते वेब पर उदाहरण के लिए होस्टिंग।
यह आसानी से Google खोज कंसोल जैसे रिपोर्टिंग इंजनों में जटिल हो सकता है, ठीक उसी साइट और पृष्ठों के लिए अलग-अलग विचार। एक सुरक्षित HTTPS कनेक्शन के साथ, एक बिना, और एक सब-वेब www के साथ और दूसरा एक बिना, और यहां तक कि एक बुरा सपना बन जाता है जिससे आपको लगातार रिपोर्टिंग करने के लिए Google Analytics सबडोमेन फ़िल्टर सेटअप करना पड़ता है।
यह सुनिश्चित करने के लिए वास्तव में कुछ आसान तरीके हैं कि सभी आगंतुकों को सुरक्षित रूप से साइट और वेब सबडोमेन के HTACCESS बल HTTPS संस्करण में सुरक्षित किया जाएगा, जो यात्राओं को प्रभावित किए बिना, और itcan को इस वेबसाइट के साथ दूसरी वेबसाइट पर पुनर्निर्देशित करने के लिए भी उपयोग किया जाएगा। सुरुचिपूर्ण विधि।
और, उसके ऊपर, और इसे पूरा करने के लिए, यह सुनिश्चित करने के लिए कि लोकलहोस्ट सबडोमेन को वेब सबडोमेन या HTTPS पर पुनर्निर्देशित किए बिना एक्सेस किया जा सकता है, और स्लैश के साथ समाप्त होने वाले पृष्ठों को सामान्य पृष्ठ पर रीडायरेक्ट किया जाएगा, ताकि बचने के लिए रिपोर्टों में समान पृष्ठों की दोहरी गणना।
आइए इन सभी डुप्लिकेट पृष्ठों से छुटकारा पाएं, जो एनालिटिक्स को ठीक से एग्रेट करना मुश्किल बनाते हैं:
- http://mywebsite.com/page
- http://mywebsite.com/page/
- https://mywebsite.com/page
- https://mywebsite.com/page/
- http://www.mywebsite.com/page
- http://www.mywebsite.com/page/
- https://www.mywebsite.com/page
- https://www.mywebsite.com/page/
- यह सब .इनको फाइल को अपडेट करके किया जाएगा, जो कि Apache सर्वर पर उपयोग की जाने वाली एक छिपी हुई फाइल है, जिसे आमतौर पर वेबसाइट के रूट फोल्डर में संग्रहित किया जाता है।
स्लैश के साथ समाप्त होने वाला पृष्ठ पुनः निर्देशित करें
उनमें से एक के साथ समाप्त होने वाले URL से समाप्त स्लैश को हटाने के लिए, और स्लैश के बिना मानक पृष्ठ पर अनुरोधों को पुनर्निर्देशित करने के लिए, बस स्लैश के साथ शुरू और समाप्त होने वाले URL से मिलान करें, सुनिश्चित करें कि यह निर्देशिका नहीं है अनुरोध किया जा रहा है, और पुनर्निर्देशित करें अंत स्लैश के बिना पूरे अनुरोध URI के लिए।
इसके अलावा, पृष्ठ को सुरक्षित वेब URL पर पुनर्निर्देशित करें जो सही होना चाहिए - यह आपके सभी संभावित मुद्दों को सीधे हल करेगा, जिसमें स्लैश, गैर-सुरक्षित अनुरोध या गैर-वेब सबडोमेन शामिल हैं।
हमें यह भी सुनिश्चित करने के लिए कोड का एक अतिरिक्त टुकड़ा चाहिए कि निर्देशिका के लिए कोई भी अनुरोध स्लैश के साथ समाप्त हो जाए, क्योंकि सामान्य वेबसाइट निर्देशिका URL उनमें से किसी एक के साथ समाप्त हो जाएगी।
HTACCESS HTTPS को बाध्य करता है और WWW इनको को मजबूर करता है
अब जब समाप्ति स्लैश समस्या हल हो गई है, तो चलिए HTTPS या लापता वेब सबडोमेन पर ध्यान केंद्रित करें, जो कि इनको redirect http के साथ https से बल www के साथ हो सकता है।
इसे बनाने का सबसे आसान और सबसे स्टाइलिश तरीका है, दोनों को सटीक एक ही इनको कंडीशन में पहचानना।
यह आसानी से वेब सबडोमेन के साथ शुरू नहीं होने वाले यूआरएल, या HTTPS को शामिल नहीं करने वाले किसी भी अनुरोध से मेल खाता है, और हमारी वेबसाइट के सही URL को पुनर्निर्देशित करता है, जिसमें सुरक्षित कनेक्शन और वेब सबडोमेन www शामिल हैं।
HTTPS और WWW को बाध्य करें लेकिन लोकलहोस्ट को अनुमति दें
एसईओ मूल बातें जानें: आज नामांकन!
हमारे आसान-से-मूल मूल बातें पाठ्यक्रम के साथ एसईओ के मूल सिद्धांतों में महारत हासिल करके अपनी वेबसाइट की दृश्यता और यातायात को बढ़ावा दें।
SEO सीखना शुरू करेंअब, यह सब अच्छा है, लेकिन क्या होता है जब हम वास्तव में अपनी वेबसाइट को XAMPP स्थानीय सर्वर पर विकास मोड में पहुंचने की कोशिश करते हैं, लेकिन http: // localhost के लिए हमारे सभी अनुरोध अब https://www.mysite.com पर पुनर्निर्देशित हो जाते हैं - हमारे उत्पादन संस्करण?
वैसे समाधान पिछले कोड का पुन: उपयोग करना है जो URL अनुरोध के HTTPS और WWW संस्करण को लागू करता है, लेकिन इसे उन चेक अनुरोधों से बाहर करके शुरू करें जो या तो लोकलहोस्ट या हमारे स्थानीय आईपी पते से मेल खाते हैं, जो 127.2.0.1 है।
और यह बात है, हमारे पास अब एक सुंदर कोड है जो हमारी सभी समस्याओं को हल करेगा!
HTTP को HTTPS इनको पर पुनर्निर्देशित करें, WWW को बाध्य करें और समाप्ति स्लैश को हटा दें
नीचे दिए गए कोड का पूरा टुकड़ा निम्नलिखित सभी प्राप्त करने के लिए HTACCESS फ़ाइल में उपयोग किया जा सकता है:
Htacces में HTTPS के लिए HTTP को रीडायरेक्ट करें,
Htaccess में बल WWW,
URL में समाप्त स्लैश को हटा दें।
बेशक, आपके लिए आवेदन करने वाले के लिए वेबसाइट का URL बदलना न भूलें।
यहां तक कि इसका उपयोग किसी अन्य वेबसाइट पर वेबसाइट को रीडायरेक्ट करने के लिए भी किया जा सकता है, केवल गंतव्य URL को आपकी अन्य सबसे सस्ती वेब होस्टिंग वेबसाइट में बदलकर:
अक्सर पूछे जाने वाले प्रश्न
- वेब डेवलपर्स अपनी साइटों को स्वचालित रूप से HTTPS और WWW संस्करणों को सुरक्षा और स्थिरता के लिए स्वचालित रूप से पुनर्निर्देशित करने के लिए कैसे कॉन्फ़िगर कर सकते हैं, जबकि विकास उद्देश्यों के लिए इन रीडायरेक्ट्स से स्थानीय होथ को छूट देते हैं?
- अपनी साइट के .htaccess फ़ाइल या सर्वर कॉन्फ़िगरेशन में सशर्त रीडायरेक्ट लागू करें। यह जांचने के लिए पुनर्लेखन नियमों का उपयोग करें कि क्या डोमेन लोकलहोस्ट नहीं है और फिर HTTPS और WWW रीडायरेक्ट्स लागू करें। यह सुनिश्चित करता है कि उत्पादन यातायात सुरक्षित और ठीक से स्वरूपित है, जबकि स्थानीयहोस्ट पर विकास यातायात परीक्षण के लिए अप्रभावित रहता है।
योन बायरलिंग एक वेब प्रकाशन और डिजिटल परामर्श पेशेवर है, जो प्रौद्योगिकियों में विशेषज्ञता और नवाचार के माध्यम से एक वैश्विक प्रभाव बनाता है। डिजिटल युग में पनपने के लिए व्यक्तियों और संगठनों को सशक्त बनाने के बारे में भावुक, उन्हें असाधारण परिणाम देने और शैक्षिक सामग्री निर्माण के माध्यम से विकास को बढ़ाने के लिए प्रेरित किया जाता है।
एसईओ मूल बातें जानें: आज नामांकन!
हमारे आसान-से-मूल मूल बातें पाठ्यक्रम के साथ एसईओ के मूल सिद्धांतों में महारत हासिल करके अपनी वेबसाइट की दृश्यता और यातायात को बढ़ावा दें।
SEO सीखना शुरू करें