কীভাবে WordPress সাইট এক ডোমেইন থেকে অন্য ডোমেইনে ট্রান্সফার করবেন
নিচে সহজ ও মানবসুলভ ভাষায় ধাপে ধাপে নির্দেশনা দিলাম — ব্যাকআপ থেকে শুরু করে DNS, SSL, ও SEO পর্যন্ত। প্রতিটি ধাপ ঠিক মতো করবেন; না হলে সাইট ডাউন বা লিংক ব্রোকেন হতে পারে।
১. ফুল ব্যাকআপ নিন (ফাইল + ডাটাবেস): FTP বা কন্ট্রোল প্যানেল দিয়ে public_html বা WordPress ফোল্ডারের সব ফাইল ডাউনলোড করুন এবং phpMyAdmin/DB export থেকে ডাটাবেস .sql ফাইল হিসেবে সেভ করে রাখুন।
২. নতুন ডোমেইন ও হোস্টিং প্রস্তুত করুন: নতুন ডোমেইন point করবে এমন হোস্টিং সেট করুন, বা একই হোস্টে আলাদা ডোমেইন অ্যাড করে নিন। DNS এ A রেকর্ড/Nameserver আপডেট করুন।
৩. ফাইল ও ডাটাবেস কপি করুন: পুরনো সাইটের ফাইলগুলো নতুন সার্ভারে আপলোড করুন। ডাটাবেস ইমপোর্ট করুন (phpMyAdmin বা CLI দিয়ে) এবং নতুন DB ক্রেডেনশিয়াল wp-config.php-তে ঠিক করে দিন।
৪. সাইট URL আপডেট করুন (অস্থায়ীভাবে ড্যাশবোর্ড না খুলে): দ্রুত করার জন্য wp-config.php তে WP_HOME ও WP_SITEURL ডিফাইন করে দিতে পারেন, অথবা ডাটাবেসের wp_options টেবিলে siteurl ও home ফিল্ড আপডেট করুন।
৫. ডাটাবেসে সার্চ-রিপ্লেস (পুরো সাইট লিংক আপডেট): WordPress-এ serialized data আছে — সেজন্য নিরাপদভাবে সার্চ-রিপ্লেস করতে WP-CLI ব্যবহার করুন: wp search-replace ‘https://old-domain.com’ ‘https://new-domain.com’ –skip-columns=guid. WP-CLI না থাকলে “Better Search Replace” প্লাগইন বা interconnect/it এর search-replace স্ক্রিপ্ট ব্যবহার করুন।
৬. SSL (HTTPS) সেট করুন: নতুন ডোমেইনে Let’s Encrypt বা হোস্টিং-প্রোভাইডারের SSL চালু করুন। সার্টিফিকেট ইন্সটল হলে mixed-content চেক করুন এবং HTTP থেকে HTTPS এ রিডাইরেক্ট সেট করুন।
৭. পুরনো ডোমেইনে 301 রিডাইরেক্ট দিন: পুরনো ডোমেইন থেকে নতুন ডোমেইনে ট্র্যাফিক ও SEO রেটেন করতে .htaccess বা সার্ভার কনফিগে 301 রিডাইরেক্ট দিন যাতে সব পেজ নতুন ডোমেইনে রিডাইরেক্ট হয়।
৮. কনফিগারেশন ও প্লাগইন চেক করুন: কাস্টম লিংক, থিম অপশন, ক্যাশ/সিকিউরিটি প্লাগইন, CDN সেটিংস আপডেট করুন — বিশেষ করে hard-coded old-domain লিংকগুলো বদলান।
৯. Google / SEO আপডেট করুন: Google Search Console-এ নতুন প্রপার্টি যোগ করুন এবং পুরনো প্রপার্টিতে Change of Address (যদি পাওয়া যায়) জানান। sitemap.xml পুনরায় সাবমিট করুন এবং Google Analytics এ নতুন ডোমেইন নিশ্চিত করুন।
১০. টেস্ট করুন (ব্রাউজার, মোবাইল, লিংক): সব পেজ খুলে দেখুন, ফর্ম, লগইন, ইমেজ ও অন্যান্য ফিচার ঠিক আছে কি না চেক করুন। ব্রোকেন লিংক আছে কিনা টুল দিয়ে পরীক্ষা করুন।
১১. ইমেইল ও CDN আপডেট: যদি সার্ভারে মেইল বা SMTP সেট করা থাকে তবে ডোমেইন ভিত্তিক কনফিগ আপডেট করুন। CDN (Cloudflare ইত্যাদি) ব্যবহার করলে সেটিংসও রিফ্রেশ করুন।
১২. পুরনো ডোমেইন কিভাবে রাখবেন: SEO রক্ষা করতে পুরনো ডোমেইন কমপক্ষে কয়েক মাস 301 রিডাইরেক্ট করে রাখুন। পরবর্তীতে চাইলে ডিকটিনিউ বা বিক্রি করতে পারেন।
সহজ টিপস: প্রথমে স্টেজিং (staging) সাইটে পুরো প্রসেস প্র্যাকটিস করলে ঝুঁকি কমে। প্রয়োজনে আমি WP-CLI কমান্ড বা .htaccess কোড আলাদা করে লিখে দিয়ে সাহায্য করবো।

আলোচনায় যুক্ত হন।