स्थायी एक नया एक वर्ष [अनुप्रेषित वेब डोमेन htaccess में] के लिए एक वेब साइट पुनर्निर्देश

जब हम एक नए के बदले में एक पुरानी वेब साइट को छोड़ देते हैं, तो पुरानी साइट के आगंतुकों को रखना अच्छा होता है और उन्हें नए पर स्वचालित रूप से रीडायरेक्ट करते हैं। इस स्थिति में दो परिदृश्य हो सकते हैं।

1. नई वेब साइट एक ही डोमेन नाम पर स्थापित किया गया है वेब साइट पर भी Vechiu था.

इस स्थिति में यह सबसे अच्छा है हम URL रखते हैंसभी पुराने पन्नों के लिए मान्य है, और यदि यह संभव नहीं है, तो लापता URL होने की आवश्यकता होगी पुनः निर्देशित या तो नए, प्रासंगिक पृष्ठों पर, या नई वेब साइट (पहले पृष्ठ या होम पेज) के सूचकांक में।
extemplu अगर पुराने वेब साइट वेब पता है "http://numedomeniu.com/servicii.html", यह इंगित किया गया है कि यह पता नई वेब परियोजना पर भी मौजूद होना चाहिए। यदि यह संभव नहीं है, तो फ़ाइल का उपयोग करके एक स्थायी 301 रीडायरेक्ट को एक नए प्रासंगिक पते या "होम पेज" पर करना होगा।.htaccess का.
इस परिदृश्य में, हम फ़ाइल को खोलते और संपादित करते हैं।.htaccess का डोमेन की जड़ से (सार्वजनिक, public_html अधिकांश समय)। हम लाइनें जोड़ते हैं:

Redirect 301 /servicii.htmlhttp://numedomeniu.com/portofoliu.html

पुराने पेज "servicii.html"यह स्वचालित रूप से नया पृष्ठ पर पुनः निर्देशित किया जाएगा 'portofoliu.html".
वेब साइट के सूचकांक में "services.html" पेज को रीडायरेक्ट करने के लिए, हम लाइन का उपयोग करते हैं:

पुनर्निर्देशित 301 /servicii.html http://numedomeniu.com/

2. नई वेब साइट पर एक नया डोमेन नाम पर स्थापित करने और नए डोमेन नाम के लिए वर्ष से पुनर्निर्देशन क्या करना चाहते हैं.

इस परिदृश्य में, ध्यान दें कि आपको इसकी आवश्यकता है होस्टिंग (वेब होस्टिंग सेवा) दोनों डोमेन के लिए। कम से कम थोड़ी देर के लिए, जब तक पुराना डोमेन नाम मौजूद नहीं है Google Searchपर पत्तेflyers, आदि विज्ञापन.
नई वेब साइट के पहले पृष्ठ पर पुराने स्थल से सभी वेब पृष्ठों को पुनः निर्देशित जोड़ दिया जाएगा।.htaccess कासीपीसी पुराने परियोजना लाइनों:

 <IfModule mod_rewrite.c> Options +SymLinksIfOwnerMatch RewriteEngine on RewriteCond %{HTTP_HOST} ^numedomeniuvechi.com [OR] RewriteCond %{HTTP_HOST} ^www.numedomeniuvechi.com [NC] RewriteRule ^(.*)$ http://noulnumedomeniu.com/ [L,R=301] </IfModule> 

एक बार इन परिवर्तन किए, हमारे पुराने वेब साइट स्वचालित रूप से नई वेबसाइट के लिए निर्देशित किया जाएगा।

पुनर्निर्देशन फ़ाइल का उपयोग कर 301 .htaccess का यह केवल उपलब्ध है वेब सर्वर का उपयोग करते हुए अपाचे (HTTP सर्वर) Mod_rewrite मॉड्यूल सक्षम होने के साथ (mod_rewrite.c).

तकनीकी प्रेमी के रूप में, मैं 2006 से StealthSettings.com पर खुशी से लेख लिख रहा हूँ। मेरे पास ऑपरेटिंग सिस्टम्स: macOS, Windows और Linux, साथ ही प्रोग्रामिंग भाषाओं और ब्लॉगिंग प्लेटफ़ॉर्म्स (WordPress) और ऑनलाइन स्टोर्स (WooCommerce, Magento, PrestaShop) के साथ विविध अनुभव है।

कैसे करें » Linux » अपाचे » स्थायी एक नया एक वर्ष [अनुप्रेषित वेब डोमेन htaccess में] के लिए एक वेब साइट पुनर्निर्देश
एक टिप्पणी छोड़ दो