কিছু সময়ে আপনি আপনার ওয়ার্ডপ্রেস ওয়েবসাইটের ডোমেইন নাম পরিবর্তন করার প্রয়োজন খুঁজে পেতে পারেন। হতে পারে আপনি একটি ভাল ডোমেন নাম খুঁজে পেয়েছেন, অথবা আপনি সবকিছু সেট আপ করার জন্য একটি অস্থায়ী ডোমেন ব্যবহার করছেন৷ যেভাবেই হোক আপনার নতুন ডোমেনে রূপান্তরটি মসৃণ করার জন্য আপনাকে আপনার WordPress ইনস্টলেশনের ভিতরে কয়েকটি সেটিংস পরিবর্তন করতে হবে।
আপনি যদি আপনার ওয়েবসাইটটিকে একটি নতুন সার্ভারে স্থানান্তর করতে চান, তবে ডাউনটাইম অনুভব না করে মাইগ্রেট করার জন্য দয়া করে এই নির্দেশিকাটি পড়ুন৷
সমস্ত প্রয়োজনীয় তথ্য সংগ্রহ করে প্রস্তুতি নিন
আপনি আপনার ডোমেন নাম পরিবর্তন করার আগে, আপনাকে অবিলম্বে অ্যাক্সেসযোগ্য নিম্নলিখিত তথ্যের প্রয়োজন হবে:
- আপনার ওয়ার্ডপ্রেস অ্যাডমিনিস্ট্রেটর লগইন শংসাপত্র। এটি ওয়ার্ডপ্রেস ড্যাশবোর্ডে লগ ইন করতে ব্যবহৃত ব্যবহারকারীর নাম এবং পাসওয়ার্ড৷ ৷
- আপনার ফাইল ম্যানেজার বা cPanel লগইন শংসাপত্র।
- আপনার FTP লগইন শংসাপত্র।
- আপনার কন্ট্রোল প্যানেলের মাধ্যমে PHPmyAdmin-এ অ্যাক্সেস।
এছাড়াও আপনি আপনার ওয়ার্ডপ্রেস ইনস্টলেশনের সম্পূর্ণ ব্যাকআপ নিতে চাইবেন।
আপনার ওয়ার্ডপ্রেস ডোমেইন নাম পরিবর্তন করার জন্য এখানে চারটি বিকল্প রয়েছে, সবচেয়ে সহজ পদ্ধতি দিয়ে শুরু করে এবং দুটি বিকল্পের সাথে শেষ হয় যেটি শুধুমাত্র যদি আপনি প্রথম দুটি কাজ করতে না পারেন তাহলেই ব্যবহার করা উচিত৷
1. ওয়ার্ডপ্রেস অ্যাডমিন প্যানেলের মাধ্যমে ডোমেন নাম পরিবর্তন করুন
আপনার ডোমেন নাম পরিবর্তন করার সবচেয়ে সহজ উপায় হল আপনার ওয়ার্ডপ্রেস অ্যাডমিন অ্যাকাউন্টে লগ ইন করা এবং সাধারণ সেটিংস পৃষ্ঠায় নেভিগেট করা। আপনি "WordPress Address (URL)" এবং "Site Address (URL)" নামে দুটি অপশন দেখতে পাবেন।
আপনার টার্গেট ডোমেন নামের এই দুটি URL পরিবর্তন করুন. বেশিরভাগ ক্ষেত্রে এই দুটি ইউআরএল একই হবে, তবে আপনি যদি আপনার ওয়ার্ডপ্রেস ফাইলগুলিকে সাইটটি অ্যাক্সেস করতে ব্যবহৃত ডোমেনের চেয়ে আলাদা ডিরেক্টরিতে সংরক্ষণ করেন তবে সেগুলি আলাদা হবে। যদি এটি হয় তবে নিশ্চিত করুন যে আপনি "ওয়ার্ডপ্রেস ঠিকানা" বিকল্পটি সম্পাদনা করেছেন যেখানে আপনার ওয়ার্ডপ্রেস ফাইলগুলি রয়েছে সেই ডিরেক্টরিটি প্রতিফলিত করতে। "সাইটের ঠিকানা" URL হল সেই ঠিকানা যা আপনি চান যে লোকেরা আপনার ওয়েবসাইট অ্যাক্সেস করতে টাইপ করুক।
আপনার অ্যাডমিন ড্যাশবোর্ড অ্যাক্সেস করতে কোনো সমস্যা না হলে এই বিকল্পটি কাজ করবে। আপনি আপনার অ্যাডমিন ড্যাশবোর্ড অ্যাক্সেস করতে না পারলে, পরবর্তী বিকল্পটি সাহায্য করবে।
2. phpMyAdmin
এর মাধ্যমে ডাটাবেস সম্পাদনা করুনআপনার ডাটাবেসে কোনো পরিবর্তন করার আগে, cPanel বা আপনি যে কন্ট্রোল প্যানেল ব্যবহার করছেন তাতে এটির ব্যাক আপ নিতে ভুলবেন না।
phpMyAdmin-এ নেভিগেট করুন এবং বাম দিকের কলামে তালিকাভুক্ত আপনার ওয়ার্ডপ্রেস ডাটাবেস খুঁজুন। এটি নির্বাচন করতে ডাটাবেস নামের উপর ক্লিক করুন. আপনি ডাটাবেসের নামের নিচে টেবিলের একটি তালিকা দেখতে পাবেন। "wp_options" নামক টেবিলটি খুঁজুন এবং এটিতে ক্লিক করুন। এই টেবিলের ভিতরে দুটি সারি রয়েছে যা আপনাকে সম্পাদনা করতে হবে:"siteurl" এবং "home"। এগুলি প্রথম দুটি বিকল্প হিসাবে উপস্থিত হওয়া উচিত। আপনার টার্গেট ডোমেন প্রতিফলিত করতে এই মানগুলি সম্পাদনা করুন, এবং আপনি সম্পন্ন করেছেন!
3. wp-config.php ফাইল
সম্পাদনা করুনযদি প্রথম দুটি বিকল্প কাজ না করে, আপনি সরাসরি "wp-config.php" ফাইলটি সম্পাদনা করতে পারেন। আপনি আপনার ফাইল ম্যানেজারের ভিতরে এই ফাইলটি সম্পাদনা করতে পারেন, অথবা আপনি আপনার FTP ক্লায়েন্টের মাধ্যমে সম্পাদনা এবং আপলোড করতে ফাইলটি ডাউনলোড করতে পারেন৷
আপনি কোডের দুটি লাইন সনাক্ত করতে চান যা আপনার ডোমেন নামের URL গুলিকে সংজ্ঞায়িত করে৷ সেগুলি দেখতে এইরকম হবে:
define( 'WP_HOME', 'https://example.com' ); define( 'WP_SITEURL', 'https://example.com' );
আপনার টার্গেট ডোমেন নাম দিয়ে “example.com”-এর উভয় দৃষ্টান্ত প্রতিস্থাপন করুন।
আপনার ডোমেইন নাম পরিবর্তন করার জন্য এই বিকল্পটি কাজ করবে কিন্তু একটি শেষ অবলম্বন হিসাবে ব্যবহার করা উচিত। আপনি যখন আপনার "wp-config.php" ফাইলটি ম্যানুয়ালি সম্পাদনা করেন, তখন আপনি মূলত আপনার ওয়েবসাইটের সাইটের মানগুলি কোডিং করতে কঠোর হন এবং অ্যাডমিন ড্যাশবোর্ডে আপনার সাধারণ সেটিংস থেকে সেই মানগুলি আর সম্পাদনা করতে পারবেন না৷
4. ডেটাবেস আপডেট করতে functions.php ফাইলটি সম্পাদনা করুন
এই বিকল্পটি একটি অস্থায়ী কমান্ড এবং স্থায়ী সমাধান হিসাবে ব্যবহার করা উচিত নয়। এই পদ্ধতিটি শুধুমাত্র তখনই ব্যবহার করুন যখন অন্যান্য সমস্ত বিকল্প ব্যর্থ হয় এবং/অথবা আপনার সাইটটি সামনের প্রান্ত দিয়ে অ্যাক্সেসযোগ্য না হয়৷
functions.php-এ সরাসরি “”
update_option( 'siteurl', 'https://example.com' ); update_option( 'home', 'https://example.com' );
আপনার সাইটে সম্পাদিত ফাইল আপলোড করুন, এবং তারপর কয়েকবার অ্যাডমিন পৃষ্ঠায় লগ ইন করুন। এটি ডাটাবেসে আপনার বিকল্পগুলির একটি আপডেট ট্রিগার করবে। একবার আপনার সাইট কার্যকরী হয়ে গেলে, আপনাকে functions.php ফাইল থেকে কোডের দুটি লাইন সরিয়ে ফেলতে হবে। ডাটাবেস আপডেট থাকবে।
যদি আপনার ওয়ার্ডপ্রেস থিমে কোনো functions.php ফাইল না থাকে, তাহলে আপনি নিচের মতো পিএইচপি ট্যাগগুলিতে তালিকাভুক্ত দুটি লাইন কোড মোড়ানোর মাধ্যমে একটি তৈরি করতে পারেন:
<?php update_option( 'siteurl', 'https://example.com' ); update_option( 'home', 'https://example.com' ); ?>
উপরের কোডটি "functions.php" নামক একটি প্লেইন টেক্সট ফাইলে সংরক্ষণ করা যেতে পারে এবং আপনার থিমের প্রধান ডিরেক্টরিতে আপলোড করা যেতে পারে। কমান্ডটি ট্রিগার করতে আপনি কয়েকবার আপনার অ্যাডমিন প্যানেলে লগ ইন করতে চাইবেন এবং তারপর আপনার ডাটাবেস বিকল্পগুলি আপডেট করার পরে এই ফাইলটি মুছে ফেলার কথা মনে রাখবেন৷
উপরের বিকল্পগুলির একটি ব্যবহার করে সঠিক মান পরিবর্তন করার পরে, আপনার ওয়ার্ডপ্রেস ওয়েবসাইটের ডোমেন এখন পরিবর্তন করা উচিত।