एक तकनीकी स्तर पर, दो नाम एक ही डोमेन वस्तु का उल्लेख नहीं है.
गूगल और अन्य खोज इंजन, अक्सर अलग वेब सर्वर के रूप में इन दो वस्तुओं देखें.
दूसरी ओर, यदि आपका वेब सर्वर दोनों डोमेन पर जवाब है, तो अन्य वेबमास्टरों या तो नाम करने के लिए अपने साइट के लिए लिंक कर सकते हैं. समस्या यह कारण है कि आपके लिंक अब दो डोमेनों के बीच, उनके प्रभाव को कमजोर विभाजित कर रहे हैं.
अधिकांश वेबमास्टरों अपने डोमेन नाम के www संस्करण के लिए सभी उपयोगकर्ता अनुरोधों अनुप्रेषित करने के लिए चुनते हैं. अपने वेब ब्राउज़र में "टेक-faq.com" टाइपिंग की कोशिश करें. आप स्वतः पुनः निर्देशित किया जाएगा "www.tech-faq.com" करने के लिए.
अपने वेब सर्वर पर इसे लागू करने के लिए सबसे अच्छा उपाय है अपाचे की अपनी पसंद के डोमेन नाम के लिए सभी उपयोगकर्ता अनुरोधों अनुप्रेषित करने के लिए कार्यक्षमता mod_rewrite का उपयोग करने के लिए है.
पहले कदम के मॉड्यूल mod_rewrite लोड करने के लिए फ़ाइल को अपने httpd.conf संपादित करने के लिए है.
यह सबसे पहले से ही किया गया संभावना है. बहरहाल, यह तो बहुत आसान है यदि नहीं जोड़ने के लिए.
1. आपके httpd.conf फाइल में जो LoadModule कमांड शामिल अनुभाग ढूँढें.
2. अगर यह पहले से ही मौजूद नहीं है इस LoadModule आदेश जोड़ें:
LoadModule rewrite_module / usr / / libexec / Apache / mod_rewrite.so स्थानीय
अपने सिस्टम पर mod_rewrite.so फ़ाइल के सही स्थान का उपयोग करने के लिए सुनिश्चित करें.
अगला कदम कॉन्फ़िगर करने के लिए नियमों को फिर से लिखना है. यह या तो अपने httpd.conf फाइल या व्यक्तिगत. Htaccess फ़ाइलों में किया जा सकता है.
यदि आप httpd.conf करने के लिए उपयोग किया है, यह है शायद वहाँ संशोधन करने के लिए आसान. यदि आप एक साझा सर्वर पर हैं और httpd.conf संपादित करने के लिए पहुँच नहीं है, यह कोई और अधिक कठिन आपकी. Htaccess फ़ाइल में भी संशोधन करने के लिए है.
स्थानों का चुनाव अक्सर व्यक्तिगत स्वाद का मामला है.
करने के लिए कॉन्फ़िगर httpd.conf में शासन को फिर से लिखना, उपयुक्त VirtualHost कंटेनर संपादित करें.
अपनी वेब साइट के लिए VirtualHost कंटेनर करने के लिए नीचे दिए लाइनें जोड़ें.
आपके सर्वर पर सेटिंग्स से मेल खाने के लिए hostname संपादित करना सुनिश्चित करें.
RewriteEngine पर
RewriteCond% (HTTP_HOST)! ^ Www.example.com (: 80)? $
RewriteRule ^/(.*) http://www.example.com/ $ 1 [एल, अनुसंधान = 301]
आपके सर्वर पर सेटिंग्स से मेल खाने के लिए hostname संपादित करना सुनिश्चित करें.
<IfModule Mod_rewrite.c>
RewriteEngine पर
RewriteBase /
RewriteCond% (HTTP_HOST)! ^ Www \. उदाहरण \. कॉम [नेकां]
RewriteRule ^(.*) http://www.example.com/ $ 1 [एल, अनुसंधान = 301]
</ IfModule>
WWW करने में एक पुनर्प्रेषित को लागू करने के बारे में अधिक विस्तृत निर्देशों के लिए. Htaccess,
बुकमार्क मैं WWW मेरी साइट के नाम में इस्तेमाल करना चाहिए?
नवीनतम ब्लॉग पोस्ट