কিভাবে ওয়ার্ডপ্রেস সাইটে ডিরেক্টরি ব্রাউজিং ডিজেবল করবেন

আপনি কি আপনার ওয়ার্ডপ্রেস সাইটে ডিরেক্টরি ব্রাউজিং ডিজেবল করতে চান? এটি আপনার সাইটের নিরাপত্তার জন্য খুবই গুরুত্বপূর্ণ। যদি আপনার সাইটে ডিরেক্টরি ব্রাউজিং এনাবল করা থাকে, তাহলে যে কেউ আপনার সাইটের ফোল্ডার ডিরেক্টরির বিষয়বস্তু দেখতে পারবে এবং সেগুলো ব্যবহার করে আপনার সাইটের ক্ষতি করতে পারবে।

হ্যাকাররা প্রায়ই ওয়েবসাইটের দুর্বলতা খুঁজে বের করার জন্য ডিরেক্টরি ব্রাউজিংয়ের সুবিধা নেয় এবং তারপর তারা এটি ব্যবহার করে সাইট হ্যাক করার চেষ্টা করে।

তাই আজকের এই আর্টিকেলে আমরা আপনাদের দেখাব কিভাবে .htaccess ফাইল ব্যবহার করে ওয়ার্ডপ্রেসে ডিরেক্টরি ব্রাউজিং ডিসেবল করা যায়।

ডিরেক্টরি ব্রাউজিং এনাবল কিনা তা চেক করার পদ্ধতি

  • ডিরেক্টরি ব্রাউজিং এনাবল কিনা তা চেক করার জন্য প্রথমে এই লিংকে ক্লিক করুন
  • এরপর ফাঁকা ঘরে আপনি যে ওয়েবসাইটের ডিরেক্টরি ব্রাউজিং এনাবল কিনা চেক করতে চান সেই ওয়েবসাইটের এড্রেস লিখে Scan Website বাটনে ক্লিক করুন।
  • স্ক্যান কমপ্লিট হওয়ার পর যদি আপনার সাইটের Directory ব্রাউজিং এনাবল করা থাকে তাহলে Protection Recommendations সেকশনে Directory Listing is enabled on your site লিখাটি দেখতে পাবেন। (নিচের ছবিতে দেখুন)

এছাড়া আপনি ম্যানুয়ালিও এটি চেক করতে পারবেন।

  • Includes Directory চেক করার জন্যঃ https://yoursite.com/wp-includes/
  • Content Directory চেক করার জন্যঃ https://yoursite.com/ wp-content/
  • Uploads Directory চেক করার জন্যঃ https://yoursite.com/ wp-content /uploads/
  • Themes Directory চেক করার জন্যঃ https://yoursite.com/ wp-content /themes/
  • Plugins Director চেক করার জন্যঃ https://yoursite.com/ wp-content/ plugins/

এখানে https://yoursite.com এর জায়গায় আপনি যে সাইটের ডিরেক্টরি ব্রাউজিং এনাবল আছে কিনা চেক করতে চান সেই সাইটের লিংক দিন।

আপনি যখন উপরের যে কোন একটি লিংক লিখে চেক করবেন তখন যদি অনেক গুলো ফাইল বা ফোল্ডারের একটা লিস্ট আসে তাহলে বুঝবেন যে আপনার সাইটের ডিরেক্টরি এনাবল আছে। (নিচের ছবিতে দেখুন)

ডিরেক্টরি ব্রাউজিং ডিজেবল করার সুবিধা

ডিরেক্টরি ব্রাউজিং প্রায়ই হ্যাকাররা ব্যবহার করে থাকে। যদি আপনার ওয়েবসাইটে ডিরেক্টরি ব্রাউজিং এনাবল করা থাকে তাহলে হ্যাকাররা আপনার সাইটের ফাইলের দুর্বলতা খুঁজে বের করে এবং সেই ফাইলের সাহায্যে সাইট হ্যাক করার চেষ্টা করতে পারে।

ডিরেক্টরি ব্রাউজিং এনাবল করা থাকলে, যে কেউ আপনার সাইটের গুরুত্বপূর্ণ ফাইল এবং ডেটা দেখতে পারবে । অতএব, ডিরেক্টরি ব্রাউজিং নিষ্ক্রিয় করে, আপনি অনেক হ্যাকারের আক্রমণ থেকে আপনার সাইট কে নিরাপদ রাখতে পারবেন।

আরও পড়ুনঃ কিভাবে ওয়ার্ডপ্রেস সাইটে Image Lazy Load Enable করবেন

ওয়ার্ডপ্রেস সাইটে ডিরেক্টরি ব্রাউজিং ডিজেবল করার পদ্ধতি

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

নোটঃ ফাইল এডিট করার আগে আপনার সাইটের ব্যাক আপ নিন। যে কোন ছোট ভুলের কারণে আপনার সাইটের ক্ষতি হতে
পারে বা অন্য সমস্যা সৃষ্টি হতে পারে। তাই যদি আপনি সাইটের ব্যাকআপ নিয়ে রাখেন, তাহলে কোন সমস্যা হলে আপনি আপনার ওয়েবসাইট পুনরুদ্ধার করতে পারবেন।

ওয়ার্ডপ্রেস সাইটে ডিরেক্টরি ব্রাউজিং ডিজেবল করার জন্য নিচের ধাপ গুলো অনুসরন করুন-

  • প্রথমে আপনার ওয়েবসাইটের সিপ্যানেলে প্রবেশ বা লগইন করুন।
  • এরপর File Manager এ ক্লিক করুন।
  • এরপর Public_html ফোল্ডারে ক্লিক করুন।
  • Public_html ফোল্ডারে প্রবেশ করার পর যদি আপনারা .htaccess নামে কোন ফাইল খুঁজে না পান তাহলে বুঝবেন যে ফাইলটি হাইড করা আছে। হাইড ফাইল শো করার জন্য পেজের উপরের ডান পাশে Settings অপশনে ক্লিক করুন।
  • এরপর নিচের ছবির মত পপ আপ উইন্ডো ওপেন হবে। এখান থেকে Show Hidden Files (dotfiles) এর বাম পাশে থাকা চেক বক্সে টিক মার্ক দিয়ে Save বাটনে ক্লিক করুন।
  • এরপর আপনি .htaccess ফাইলটি দেখতে পাবেন। .htaccess ফাইলের উপর মাউসের ডান বাটন ক্লিক করে Edit বাটনে ক্লিক করুন।
  • এরপর Warnning মেসেজ সহ পপআপ উইন্ডো ওপেন হবে। এখান থেকে Edit বাটনে ক্লিক করুন।
  • এরপর .htaccess ফাইলের মধ্যে # END WordPress লেখার ঠিক নিচে নিচের কোডটি কপি করে পেস্ট করুন। এরপর Save Changes বাটনে ক্লিক করুন। (নিচের ছবিতে দেখুন)
Options -Indexes
আরও পড়ুনঃ কিভাবে ওয়ার্ডপ্রেসে থিম ডিলিট করবেন

কিভাবে চেক করবেন ডিরেক্টরি ব্রাউজিং ডিজেবল হয়েছে

আপনারা ম্যানুয়ালি https://yoursite.com/wp-includes/ অথবা https://yoursite.com/ wp-content/ ডিরেক্টরি গুলো চেক করুন। যদি আগের মত লিস্ট আসে তাহলে বুঝবেন যে ডিরেক্টরি ব্রাউজিং এনাবল রয়েছে। আর যদি 403 Access Forbidden অথবা 404 Not Found page আসে তাহলে বুঝবেন যে আপনার সাইটের ডিরেক্টরি ব্রাউজিং ডিজেবল হয়ে গেছে।

আবার উপরের দেখানো ওয়েবসাইটের মাধ্যমেও চেক করতে পারবেন তবে সেটি আপডেট হতে কিছুটা সময় লাগে।

শেষ কথা

আজকের আর্টিকেলে আমরা আপনাদের সাথে .htaccess ফাইল ব্যবহার করে ডিরেক্টরি ব্রাউজিং এবং ইনডেক্সিং ডিজেবল করার পদ্ধতি নিয়ে আলোচনা করেছি। আপনারা চাইলে প্লাগইন ব্যবহার করেও ডিরেক্টরি ব্রাউজিং ডিজেবল করতে পারেন। এটি করার জন্য অনেক প্লাগিন রয়েছে যেমন-  Sucuri Security or Hide My WP Ghos.

আপনারা আপনাদের সাইটের ডিরেক্টরি ব্রাউজিং নিষ্ক্রিয় করে সাইটের নিরাপত্তা অনেকটা বৃদ্ধি করতে পারেন। কিন্তু অনেক ব্লগার এই কাজটি করতে ভুলে যান, যা হ্যাকারের কাজকে অনেক সহজ করে দেয়।

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

আর্টিকেলটি নিয়ে যে কোন ধরনের প্রশ্ন বা মন্তব্য থাকলে কমেন্ট সেকশনে জানান।

ধন্যবাদ

Share on:

আমি অঞ্জন, এই সাইটটির প্রতিষ্ঠাতা। এই ব্লগে টিপস & ট্রিকস, অনলাইন ইনকাম, কম্পিউটার সমস্যা সমাধান সহ আরো অনেক কিছুর উপর সঠিক ও নির্ভুল তথ্য দেওয়া হয়।

Leave a Comment