হ্যাকার যদি খুব সজজেই আপনার ওয়েবসাইটের ওয়ার্ডপ্রেস কোর ফাইল, থিম, প্লাগিন এবং আপলোড ডিরেক্টরি খুজে বের করতে পারে। তবে সাইট হ্যাক করা বা কোন মালওয়্যার ইনজেক্ট করা তার কাছে খুবই সজহসাধ্য ব্যাপার হয়ে যায়। সুতরাং এটা প্রতিরোধ করা সাইটের সিকিউরটির জন্য খুবই জরুরী।
প্রাথমিকভাবে সকল সার্ভার( Apache, LiteSpeed এবং NGINX)এর ওয়েব ডিরেক্টরি সাধারনত এনাবল করা থাকে। সুতরাং যেকেউ চাইলেই সাইটের যেকোন ডিরেক্টরি বা ফোল্ডারের কন্টেন্ট দেখতে পারবে। সাইটের সিকিউরিটির কথা চিন্তা করে এটা অবশ্যই ডিজেবল করতে হবে ।
ওয়ার্ডপ্রেস সাইটের .htaccess ফাইল ব্যবহার করে কিভাবে ডিরেক্টরিকে ডিজেবল করতে হয় তা বিস্তারিত আলোচনা করব।
ডিরেক্টরি এনাবল কিনা তা চেক করার পদ্ধতিঃ
পদ্ধতি একঃ
https://sitecheck.sucuri.net থেকে দেখে নিতে পারেন।

পদ্ধতি দুইঃ ম্যানুয়ালি চেক করতে পারেন।
এখানে https://example.com এর স্থলে আপনার সাইটের লিংক দিন।
আপনি যখন https://example.com/wp-includes/ দিয়ে চেক করবেন। অনেক গুলো ফাইল বা ফোল্ডারের একটা লিস্ট দেখবেন। অর্থাৎ ডিরেক্টরি এনাবল আছে।

কেন ডিরেক্টরি ডিজেবল করব?
কিছু ওয়ার্ডপ্রেসের ফোল্ডার যেমনঃ wp-content বা wp-includes এর মধ্যে কিছু সেনসিটিভ কনটেন্ট থাকে।এইগুলা সবার জন্য উন্নুক্ত থাকলে হ্যাকার জামেলা ছাড়াই আপনার সাইটকে এ্যাটাক করতে পারবেন।
কিভাবে ডিরেক্টরি ডিজেবল করব?
সমাধান একদম সিম্পল।
১। প্রথমে আপনার সাইটের সিপ্যানেল এ লগিন করুন।
২। File Manager এ যান।
৩। Public_html এ যান।
৪। এটাই আপনার সাইটের রুট ডিরেকটরি। এখান থেকে .htaccess ফাইল ওপেন করুন। নিচের কোডটি খুজে বের করুন।
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
৫। এই .htaccess ফাইলের মধ্যে # END WordPress এর ঠিক নিচের দিকে নিম্নলিখিত কোডটি কপি করে পেস্ট করুন।
Options -Indexes
৬। এবার ফাইলটি Save করুন।
কিভাবে নিশ্চিত হবেন ডিরেক্টরি ডিজেবল হয়েছেঃ
এক। ম্যানুয়ালি Includes, Uploadsইত্যাদি ডিরেক্টরি গুলো চেক করুন। আগের মত লিস্ট দেখাবে না। হয় 403 Access Forbidden অথবা 404 Not Found page। এবার আপনি নিশ্চিত যে, আপয়ান্র সাইটের ডিরেক্টরি ডিজেবল হয়ে গেছে।
দুইঃ Sucuri Sitecheck সুকুরি সাইট চেক থেকে দেখে নিতে পারেন। তবে এটা আপডেট হতে কিছু সময় লাগতে পারে।

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