غیرفعال کردن لیست شدن محتوا پوشه در cPanel
بطور پیش فرض وب سرور Apache به شما امکان می دهد که در صورت عدم وجود یک فایل فهرست پیش فرض (مثلاً index.html یا index.php) ، محتوای موجود در پوشه را مشاهده کنید.
به نمایش قرار دادن این فایل ها به مخاطب ها بسیار خطرناک است زیرا به کاربران مخرب سرنخ های بهتری از ساختار وب سایت شما داده می شود.
با ما همراه باشید تا در این آموزش غیرفعال کردن لیست شدن محتوا پوشه در cPanel را یاد بگیرید و وب سایت خود را ایمن تر کنید.
پیش نیازها
- داشتن یک دامنه به عنوان مثال www.example.com
- داشتن یک حساب هاست که از سی پنل پشتیبانی کند
- نام کاربری و رمز عبور سی پنل
مرحله ۱: به حساب سی پنل خود وارد شوید
ابتدا به آدرس صفحه ورود حساب سی پنل خود مراجعه کنید. نام کاربری و رمزعبور خود را وارد کرده و روی “Login” کلیک کنید.
مرحله ۲: بخش Index manager را از داشبورد سی پنل پیدا کنید
در داشبورد سی پنل، مطابق تصویر زیر ، کلمه “indexes” را در قسمت جستجو تایپ کنید و روی نماد موجود در زیر کلیک کنید:
مرحله ۳: انتخاب و غیرفعال کردن لیست دایرکتوری در سی پنل
در صفحه بعدی ، ابزار cPanel Index Manager تمام دایرکتوری های سطح بالا را از حساب میزبانی شما نشان می دهد. شما باید دایرکتوری را که می خواهید سفارشی کنید را انتخاب کنید. دایرکتوری ها در زیر ریشه وب سایت خود محافظت می کنید ، بنابراین پوشه “public_html” را انتخاب کنید.
بعد گزینه ای برای شخصی سازی نحوه نمایش دایرکتوری های موجود برای مخاطبان وجود دارد.
ابزار index manager به شما این امکان را می دهد گزینه های مختلفی را انتخاب کنید:
تنظیمات پیش فرض سیستم (Default System settings) ،
بدون بهرست بندی (No Indexing) ،
فهرست بندی استاندارد (Standard Indexing)
نمایه سازی فانتزی (Fancy Indexing)
برای غیرفعال کردن لیست دایرکتوری فهرست در حساب خود گزینه “بدون فهرست بندی (No Indexing)” را مانند تصویر زیر انتخاب کنید:
مرحله ۴: تست عملیات اجرا شده
با استفاده از ابزار file manager سی پنل یک پوشه “آزمایشی (test)” جدید در زیر پوشه “public html” ایجاد کنید.
سپس ، آدرس “www.example.com/test” را در یک مرورگر وب وارد و از آن صفحه بازدید کنید. به یاد داشته باشید که “example.com” را با نام دامنه خود جایگزین کنید. اگر لیست دایرکتوری با موفقیت غیرفعال شد ، باید پیام خطایی را در زیر مشاهده کنید.
نتیجه گیری
از حالا به بعد ، هرکسی که سعی در بازدید از لیست دایرکتوری بدون صفحه پیش فرض را دارد، با یک پیام خطا ۴۰۳ که به معنای عدم دسترسی به این صفحه است را دریافت می کند. با این کار لایه جدید امنیتی به وب سایت شما اضافه می شود زیرا کاربران دیگر قادر به مشاهده ساختار وب سایت شما نخواهند بود