.htaccess এর মাধ্যমে রিডাইরেক্ট করাঃ পর্ব-২

১. কোন একটি পাতা না পাওয়া গেলে নির্দিষ্ট পেজ দেখাবে। তা কিভাবে করবো?

উত্তরঃ যে ডিরেক্টরীর পেজগুলো দেখাবে সেখানে .htaccess ফাইল তৈরী করে নিচের কোড লিখতে হবে-

Redirect 402 / http://mt-example.com/

২. পার্মলিংকের ধরন পরিবর্তনঃ আমার ওয়ার্ডপ্রেস ওয়েবসাইটে পার্মালিঙ্ক এভাবে আছে https://tutorialbd.com/blog/?p=19882 আমি চাই এটি এমন হবে https://tutorialbd.com/blog/p/19882

Redirect 301 /?p /p/

৩. আমার পুরাতন ডোমেইনটি পাল্টে নতুন ডোমেইনে সাইটটি চলছে। আমি চাই পুরাতন ডোমেইনের সব লিংকে ক্লিক করলে একইরকম লিংক তৈরী হবে। তবে ডোমেইন নেম হবে নতুন টা।
উত্তরঃ মনে করি, পুরাতন ডোমেইন নেম old-website.com নতুন ডোমেইন নেম new-website.com এখন আপনি আপনার old-website.com এ প্রবেশ করবেন এবং যে ডিরেক্টরীতে index.html বা index.php ফাইল রান হয়ে সেখানে .htaccess নামে ফাইল বানাবেন। ফাইল থাকলে সেটাতে নিচের কোড যোগ করবেন।

RewriteEngine on 
RewriteRule ^(.*)$ http://www.new-website.com/$1 [R=301,L]

৪. আমি অনেক দিন কোন old-domain.com/bangla ডিরেক্টরীতে বেশ কিছু পেজ তৈরী করেছিলাম। সেখানের পাতাগুলোতে ভিজিটর যাতে new-domain-bangla.com এ চলে আসে।

উত্তরঃ old-domain.com এর bangla ডিরেক্টরীতে .htaccess ফাইল বানিয়ে নিচের কোড যোগ করতে হবে।

RewriteEngine on 
RewriteRule ^(.*)$ http://www.new-website-bangla.com/$1 [R=301,L]

আগের পর্বঃ .htaccess পরিচিতি

মাহবুব টিউটো

তিনি টিউটোরিয়ালবিডিসহ বেশ কিছু সফল অনলাইন প্রোজেক্টের উদ্যোক্তা ও পরিচালক। তিনি বর্তমানে একটি গ্রুপ প্রতিষ্ঠানে তথ্যপ্রযুক্তিতে কর্মরত আছেন। তার জন্ম, পড়ালেখা এবং আবাস্থল ঢাকায়। ফেসবুকে আর সাথে যোগাযোগ করতে পারেন। তার ইউটিউব চ্যানেলে ঘুরে আসতে পারেন। 


ফেসবুকের মাধ্যমে মন্তব্য লিখুন

Leave a Reply