/ / वर्डप्रेस ब्लॉग यूआरएल रीडायरेक्ट - वर्डप्रेस, ब्लॉग

वर्डप्रेस ब्लॉग यूआरएल रीडायरेक्ट - वर्डप्रेस, ब्लॉग

केवल दो प्रश्न:

  1. मेरे पास एक वेबसाइट है जिसमें ब्लॉग का एक भाग शामिल हैवर्डप्रेस। अब आवश्यकताएं बदल गई हैं और मेरा ग्राहक चाहता है कि मैं एक अलग डोमेन पर एक ब्लॉग अनुभाग बनाऊँ। वह विभिन्न डोमेन पर वेबसाइट और ब्लॉग चाहता है। कल मैं एक अलग सर्वर पर ब्लॉग को सेटअप करता हूं, लेकिन समस्या यह है कि जब मैं किसी भी पोस्ट पर क्लिक करता हूं तो यह मुझे पुराने डोमेन पर पोस्ट पर ले जाती है। किसी भी विचार मैं उस मुद्दे को कैसे ठीक कर सकता हूं?

  2. साथ ही हमने अपने ग्राहकों को कई समाचार पत्र भेजे हैं जिसमें हमने पुराने डोमेन के URL पोस्ट किए हैं। क्या उन्हें नए डोमेन पर पोस्ट पर पुनर्निर्देशित करना संभव है और प्रक्रिया क्या है?

मैं वास्तव में सराहना करता हूं यदि आप मुझे लेख या ट्यूटोरियल लिंक देते हैं जो मुझे इसमें मदद कर सकते हैं जैसे कि मैं एक PHP लड़का नहीं हूं।

उत्तर:

उत्तर № 1 के लिए 1

यह एक दिलचस्प सामग्री है, इसलिए यहाँ है कि आपको कैसे आगे बढ़ना चाहिए -

आपके पहले सवाल का हल पुराने डोमेन को नए के साथ बदलना हैMySQL डंप फ़ाइल। आगे बढ़ने से पहले, कृपया अपने डेटाबेस का बैकअप लें, जिस स्थिति में आप गड़बड़ कर रहे हैं। लेकिन यह समाधान सबसे अच्छा काम करता है, क्योंकि मैं ग्राहक की वेबसाइटों को अपने Devserver से लाइव सर्वर पर कभी भी स्थानांतरित करता हूं।

  1. अपनी नई होस्टिंग खोलें या mysql फ़ाइल को डंप करें शेल से mysqldump कमांड का उपयोग करना
  2. अपने पसंदीदा टेक्स्ट एडिटर में इस डंप फ़ाइल को खोलेंऔर बस "http://old_domain.com" और खोजें "http://new_domain.com" से बदलें, यह सभी मेटा प्रविष्टियों, पोस्ट प्रविष्टियों आदि की जगह लेगा। अब htis फ़ाइल सहेजें
  3. नए डेटाबेस के डेटाबेस तालिकाओं को काटें
  4. SQL फ़ाइल आयात करें जिसे आपने चरण 2 में सहेजा है, और आप कर रहे हैं!

आपके दूसरे प्रश्न का हल सेटअप करना है। मुझे यकीन है कि आप अपाचे सर्वर का उपयोग कर रहे हैं, क्योंकि हर कोई ऐसा करता है :), यह सेटअप करने के लिए बहुत आसान है। यदि आप पुराने वेबसाइट पर आने वाले सभी आगंतुकों को नई वेबसाइट URL पर पुनर्निर्देशित कर सकते हैं। ब्लॉग कुछ साल पहले, और एक ब्लॉगपोस्ट है नए डोमेन पर अपाचे को कैसे सेटअप करें, बस अगर आप इसके बारे में अधिक जानना चाहते हैं।

RewriteCond %{HTTP_HOST} ^.*old_domain.com$ [NC]
RewriteRule ^(.*)$ http://www.new_domain.com/$1 [R=301,L]

क्या मुझे पता है कि अगर कुछ स्पष्ट नहीं है, तो मैं इसे स्पष्ट करने की कोशिश करूंगा।

चीयर्स,

सचिन खोसला