Knowledgebase · .htaccess

domain.com-> डब्ल्यू. डब्ल्यू. डब्ल्यू. को पुनर्निर्देशित करें। domain.com

अंतिम बार अद्यतन किया गया 2019-02-03


गूगल और अधिकांश खोज इंजन domain.com और www.domain.com को दो अलग-अलग साइटों/पृष्ठों के रूप में देखते हैं। समस्या यह है कि यदि आपको अपनी साइट के लिए लिंक मिलते हैं, तो कुछ के साथ और कुछ के बिना, आपके लिंक की कुल संख्या सही कुल नहीं है। यह दोनों के बीच विभाजित है।. htaक्सेस और मॉड _ रीराइट का उपयोग करके, आप 301 पुनर्निर्देशित कर सकते हैं।

नीचे कुछ कोड दिए गए हैं जो मदद करेंगेः

इंजन को फिर से लिखें
विकल्प + फॉलोसिमलिंक्स
दूसरी बार लिखें% {HTTP _ HOST} ^ domain.com $
नियम को फिर से लिखें (. *) $http://www.domain.com $1 [R = 301, L]

पहली पंक्ति फिर से लिखने वाली चीज़ को चालू कर देती है, अगर वह बंद थी।

दूसरी पंक्ति की आवश्यकता है यदि आप फ्रंटपेज का उपयोग मॉड _ पुनर्लेखन के साथ कर रहे हैं। यह सुनिश्चित करने के लिए कि फ्रंटपेज मॉड _ पुनर्लेखन के साथ काम करता है, आपको केवल निम्नलिखित 3 एफ. पी. निर्देशिकाओं की प्रत्येक एच. टी. एक्सेस फ़ाइलों में "विकल्प कोई नहीं" को "विकल्प + फॉलोसिमलिंक्स" में बदलने की आवश्यकता हैः _ vti _ बिन; _ vti _ बिन/_ vti _ एडम; और _ vti _ बिन/_ vti _ ऑटो।

तीसरी पंक्ति मेजबान की जाँच करती है। इसका अर्थ है शुरुआत और $का अर्थ है अंत।

अगली पंक्ति, होस्ट के बाद क्या आता है इसकी कोई जांच नहीं, किसी भी निर्देशिकाओं/फ़ाइलों को domain.com से आपके डोमेन में अग्रेषित करेगी। $1 वह चर है जो निर्देशिकाओं/फ़ाइलों को धारण करता है, इसलिए yourdomain.com/some/directory/file.html में कुछ/निर्देशिका/फ़ाइल. एच. टी. एम. एल. के बराबर $1 होगा। आर = 301 एक 301 स्थायी चाल को पुनर्निर्देशित करने के लिए मजबूर करता है। गूगल फिर इसे एक डोमेन के रूप में देखेगा। एल कहता है कि यह अंतिम नियम है। यदि आप अन्य नियमों को जोड़ते हैं और एल को छोड़ देते हैं, तो यह अंत में पुनर्निर्देशित करने से पहले उन सभी के माध्यम से जाएगा।

सभी ज्ञान आधारित लेख

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.