برای اینکه بازدیدکنندگان بتوانند یک پوشه از هاست را بصورت محتوا و نام فایل در مرورگر مشاهده نمایند و لیست فایل ها بصورت دایرکتوری و فایل نمایش داده شود بصورت زیر عمل نمایید
روش اول:
برای ورود به کنترل پنل cPanel از طریق یکی از آدرس های زیر به سی پنل لاگین کنید و بجای domain.com نام کامل دامنه خود را وارد کنید:
https://domain.com:2083 و یا ادرس http://domain.com:2082
پس از ورود، از قسمت Advanced وارد گزینه Indexes شوید:
در صفحه باز شده گزینه های زیر را مشاهده می نمایید:
میتوانید تنظیمات نحوه نمایش ایندکس یک پوشه و یا زیرپوشه را تغییر دهید. برای مثال طی این آموزش روی public_html کلیک کرده و سپس روی EDIT مقابل زیرپوشه ای به نام KB کلیک کردیم:
در صفحه باز شده با تنظیماتی مانند تصویر زیر روبرو خواهیم شد. پس از تغییر نحوه نمایش به یکی از حالات مشخص شده روی دکمه Save کلیک کنید:
اکنون نحوه نمایش گزینه های فوق را با هم بررسی خواهیم کرد.
Inherit این گزینه باعث استفاده از تنظیمات پوشه بالاتر می گردد (ارث بری از پوشه والد).
No Indexing بدون ایندکس خواهد بود، مانند تصویر زیر هیچ فایلی برای این پوشه نمایش داده نمی شود.
Show Filename Only نام فایل ها به صورت لیست مانند تصویر زیر نمایش داده می شود:
Show Filename and Description در این حالت مانند تصویر زیر نام دایرکتوری و توضیحات قابل نمایش خواهد بود:
روش دوم:
پس از ورود به سی پنل از از قسمت Files گزینه File Manager را انتخاب کنید:
سپس وارد پوشه public_html و یا پوشه مورد نظر خود شده و از طریق گزینه Settings قابلیت نمایش فایل های مخفی هاست را فعال کنید:
اگر فایل .htaccess وجود نداشت از طریق گزینه File+ یک فایل جدید با این نام ایجاد کنید. سپس روی نام فایل کلیک گزینه Edit را انتخاب کنید:
در صورتیکه قصد دارید اطلاعات داخل پوشه در هنگام مشاهده آدرس آن در مرورگر نمایش داده نشود، عبارت Options -Indexes را عینا در ویرایشگر وارد نموده و دکمه Save Changes را کلیک نمایید.
حال خواهید دید که با وارد نمودن آدرس صفحه ی اول هاست دانلود ، اطلاعاتی نمایش داده نمیشود.
تذکر: در صورتیکه نیاز به غیرفعال سازی این قابلیت داشتید کافیست عبارت مذکور را حذف و عبارت Options +Indexes را به جای آن قرار دارید.
لینک کوتاه : https://serverpa.rs/directory-indexes