সাইটের ডোমেইন পরিবর্তন করলেও কোন ভিজিটর হারাবে না

আমাদের মধ্যে এমন ব্লগার বা সাইটের মালিক খুব কমই আছেন যারা ফ্রি ওয়েব হোস্টিং ও ডোমেইন দিয়ে ব্লগিং শুরু করেন নি। প্রায় সবাই ফ্রি হোস্টিং ও ডোমেইন দিয়ে তার জীবনের প্রথম ওয়েব সাইটগুলো তৈরি করেছিলেন। ফ্রি সার্ভিস দিয়ে সাইট করা হলেও সেই সাইটটি গুলো ব্লগার বা মালিকের কাছে বেশ প্রিয়। কারন তারা কিছুটা সার্চ ইঞ্জিন অপটিমাইজেশন বা সাইটের প্রমোশন এর জন্য বেশ কিছু প্রচারণা করে থাকেন। দেখা যায় একসময় তার সেই ফ্রি সার্ভিস দিয়ে বানানো ওয়েব সাইটটি অনেক ব্যবহারকারীর কাছে বেশ জনপ্রিয় হয়ে গেছে, আর এই সময় যদি সেই সাইটের ডোমেইন পরিবর্তন করা হয় তাহলে? সকল ভিজিটর কোথায় যাবে? । যদি কোন কারন বসত টাকা দিয়ে কেনা সার্ভিস সাইটের ডোমেইন (টপ লেভেল ডোমেইন) পরিবর্তন করা হয় সেক্ষেত্রে দেখা যাবে পুরাতন ভিজিটর গুলো তাদের প্রয়োজনীয় নিবন্ধের লিংক গুলো হারিয়ে ফেলবেন। তবে যদি এমন হত, আগের সব ভিজিটর গুলো নতুন সাইটেও ঠিক আগের মত ভিজিট করতে পারে? হ্যাঁ আপনি চাইলেই পারবেন। সাইটের কোন নতুন পরিবর্তন না এনেই আগের ভিজিটর গুলো সম্পুর্ন নতুন সাইটে (ডোমেইন) এ চলে আসবে স্বয়ংক্রিয় ভাবে।

কয়েকদিন আগে একটি টিউটোরিয়াল লিখেছিলাম যেভাবে আপনার সাইটের ডোমেইন পরিবর্তন করবেন এবার আমি আপনাদের দেখাবো কিভাবে পুরাতন ডোমেইন থেকে নতুন ডোমেইন এ ভিজিটর নিয়ে আসবেন।

যদি সিপ্যানেল হোস্ট হয়ঃ

যদি আপনার পুরাতন ডোমেইন টি সিপ্যানেল এ হোস্ট করে থাকেন তাহলে আপনার সেই হোস্টিং সিপ্যানেল এ লগইন করুন, তারপর “Domains” সেকশন থেকে “Redirect” নির্বাচন করুন। (নিচের ছবিতে খেয়াল করুন)

এর পর নিচের ছবির মত আসবে সেখানে Type: Permanent (301) নির্বাচন করুন, http://(www.)?: আপনার ডোমেইন নির্বাচন করুন এবং redirects to→ : তে আপনার নতুন ডোমেইন এর নাম দিন (যে ডোমেইন এ আপনার সাইট ট্র্যান্সফার করেছেন)। সব শেষে Redirect with or without www. নির্বাচন করে Wild Card Redirect এ টিক দিন এবং Add বাটনে ক্লিক করুন ব্যাস হয়ে গেলো।

যদি ফ্রি হোস্টিং বা অন্যান্য কনট্রোল প্যানেল হয়ঃ

সিপ্যানেল হোস্ট এ আমরা মাত্র কয়েকটা মাউসের ক্লিক দিয়ে ডোমেইন কে (৩০১) রিডাইরেক্ট করে ফেলছি কিন্তু অনেক ফ্রি বা অন্যান্য হোস্টিং প্রভাইডার আছে যাদের কনট্রোল প্যানেল এ এই সুবিধা নাও থাকতে পারে। তা সেটাকে আমরা একটু ভিন্ন ভাবে (.htaccess ফাইলের মাধ্যমে) করবো।

আমরা এখন একটি .htaccess ফাইল তৈরি করবো। আপনি যদি উইন্ডোজ ব্যবহারকারী হয়ে থাকেন তাহলে আপনার কম্পিউটারে .htaccess ফাইল তৈরি করতে পারবেন না। এইজন্য প্রথমে আপনাকে নোটপ্যাড (Notepad) ওপেন করতে হবে এবং নিচের মত কোড লিখতে হবে।

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.example.com$
RewriteRule ^(.*)$ "http://example2.com/$1" [R=301,L]

এবার এই ফাইলটিকে আপনার কম্পিউটারে যেকোনো একটি নাম দিয়ে সংরক্ষণ করুন। এখন এই ফাইলটিকে আপনার পুরাতন (ফ্রি বা অন্যান্য কনট্রোল প্যানেল) হোস্টিং এ আপলোড করতে হবে এই জন্য আপনি সেই হোস্টিং এর কনট্রোল প্যানেল এ লগইন করে ফাইল ম্যানেজার নির্বাচন করুন এবং আপনার সাইটের ফোল্ডার টি খুলুন সেখান আপনার তৈরি করা ফাইলটি আপলোড করুন তার সেই ফাইলকে রিনেম করে তার নাম দিন .htaccess এখন সংরক্ষণ করুন।

এবার উদাহারন সরুপ নিচের ছবিটি দেখুনঃ

[Note]মনে রাখবেনঃ পুরাতন সাইটের যে ধরনের লিংক তৈরি করে রেখেছিলেন হুবহু সেই ধরনের লিংক আপনার নতুন সাইটেও হতে হবে। যেমনঃ পুরাতন ডোমেইন এর লিংকঃ http://example.com/my-articles/hello-world/ এবং নতুন ডোমেইন এর লিংকঃ http://example2.com/my-articles/hello-world/ হতে হবে। এটা পরিবর্তন করার জন্য (যদি ওয়ার্ডপ্রেস সাইট হয়) আপনার সাইটের ড্যাশবোর্ড এ লগইন করুন তারপর Settings >> Permalinks এ গিয়ে পরিবর্তন করুন।[/Note]

আশা করি উপরের টিউটোরিয়াল দেখে দেখে আপনারা নিশ্চয় আপনাদের ডোমেইন কে নতুন নতুন ডোমেইন এ রিডাইরেক্ট করতে পারবেন। না পারেন তাহলে আবার পুনরায় ভালো করে পড়ুন তারপরেও যদি সমস্যা হয় তাহলে নিচে মন্তব্যের ঘরে আমাকে জানান।

-ধন্যবাদ সবাইকে!