2012-08-14 21 views
6

तो मैं देख रहा हूं लेकिन अब तक कुछ ऐसा नहीं ढूंढ सकता जो मैं बिल्कुल ढूंढ रहा हूं। इस आलेख को How can I forward ALL pages to the same exact page on a different domain using .htaccess? पर देखा गया लेकिन ऐसा लगता है कि यह केवल मेरे होम पेज को रीडायरेक्ट करता है।htaccess सभी पृष्ठों को किसी अन्य डोमेन पर उसी पृष्ठ पर दोबारा लिखना

वर्तमान में, मैं वर्डप्रेस का उपयोग कर रहा हूं और मुझे सभी पृष्ठों को एक नए डोमेन में अग्रेषित करने में सक्षम होना चाहिए। उदाहरण के लिए, domain1.com/about-us को डोमेन 2.com/about-us पर जाना होगा। लेकिन मेरे पास लगभग 50 पृष्ठों पर काम करने की ज़रूरत है। मैं यह देखना चाहता हूं कि काम करने के लिए इसका उपयोग करने के लिए 1-5 लाइन कोड है या नहीं।

धन्यवाद!

उत्तर

11

प्रयास डाल इस domain1.com के दस्तावेज़ जड़ में htaccess फ़ाइल में (किसी भी वर्डप्रेस नियमों से ऊपर):

RewriteEngine On 
RewriteCond %{HTTP_HOST} domain1.com [NC] 
RewriteRule ^(.*)$ http://domain2.com/$1 [L,R=301] 

यदि आपके पास 2 डोमेन एक अलग वेबसर्वर को कर रहे हैं, या एक का हिस्सा नहीं है आम दस्तावेज़ जड़, तो आप सिर्फ mod_alias उपयोग कर सकते हैं, domain1.com के दस्तावेज़ जड़ में htaccess फ़ाइल को यह जोड़ने:

Redirect 301/http://domain2.com/ 
+0

अरे जॉन, यह पूरी तरह से काम किया :) बहुत बहुत धन्यवाद! – Enrico

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^