cPanel-এর Indexes টুলটি ব্যবহারকারীদের তাদের ওয়েবসাইটের ডিরেক্টরি ব্রাউজিং নিয়ন্ত্রণ করার সুযোগ দেয়। যখন কোনো ডিরেক্টরির মধ্যে index.html
বা index.php
জাতীয় ফাইল না থাকে, তখন সেই ডিরেক্টরির ভেতরের ফাইল ও ফোল্ডারগুলো ব্রাউজারে তালিকা আকারে প্রদর্শিত হতে পারে — এই আচরণ নিয়ন্ত্রণ করতেই Indexes টুল ব্যবহৃত হয়।
কি কাজে ব্যবহার হয়
-
ওয়েবসাইটের নিরাপত্তা ও গোপনীয়তা বাড়ানো
-
ভিজিটরদের জন্য অবাঞ্ছিত ফাইল তালিকা লুকানো
-
নির্দিষ্ট ডিরেক্টরিতে কাস্টম ফাইল ব্রাউজিং চালু/বন্ধ করা
-
ওয়েবসাইটের স্পেসিফিক ফোল্ডার স্ট্রাকচার নিয়ন্ত্রণ
Index টাইপের ধরন
অপশন | ব্যাখ্যা |
---|---|
Default System Setting | সার্ভারের ডিফল্ট সেটিং অনুসরণ করে |
No Indexing | কোনো ফাইল লিস্ট দেখায় না (সুরক্ষিত বিকল্প) |
Standard Indexing (filename only) | শুধুমাত্র ফাইলের নাম দেখায় |
Fancy Indexing (filename and details) | ফাইলের নাম, আকার ও সময় দেখায় |
কিভাবে Indexes টুল ব্যবহার করবেন:
-
cPanel এ লগইন করুন।
-
“Advanced Tools” বিভাগে গিয়ে “Indexes” অপশন খুলুন।
-
যে ডিরেক্টরির জন্য Index behavior পরিবর্তন করতে চান, সেই ফোল্ডারে ক্লিক করুন।
-
আপনার পছন্দ অনুযায়ী নিচের যেকোনো একটি অপশন বেছে নিন:
-
Default System Setting
-
No Indexing
-
Standard Indexing
-
Fancy Indexing
-
-
Save বাটনে ক্লিক করুন।
ব্যবহারে সতর্কতা:
-
“Fancy Indexing” বা “Standard Indexing” চালু থাকলে ব্যবহারকারীরা আপনার ফাইলগুলো দেখতে ও ডাউনলোড করতে পারবে, যা নিরাপত্তার ঝুঁকি তৈরি করতে পারে।
-
ওয়েব অ্যাপ্লিকেশন, ব্যাকআপ, বা কনফিগারেশন সংক্রান্ত ফোল্ডারে সবসময় No Indexing বেছে নেওয়া উচিত।
প্রয়োগের উদাহরণ:
-
example.com/files/
ডিরেক্টরিতে যদি কোনোindex.html
না থাকে এবং “Fancy Indexing” চালু থাকে, তাহলে সেই ডিরেক্টরিতে থাকা সকল ফাইল ব্রাউজারে তালিকাভুক্ত হয়ে যাবে। -
একই ক্ষেত্রে যদি “No Indexing” চালু থাকে, তাহলে ব্রাউজার “403 Forbidden” বা “Directory access is forbidden” বার্তা দেখাবে।