ممکن است در هاست خود فایل هایی را آپلود کرده باشید و با وارد کردن آدرس آن پوشه در مرورگر محتوای پوشه لیست شود.
برای جلوگیری از نمایش فایلها در هاست ۲ راه زیر پیشنهاد میشود
آپلود فایل index
میتونید در پوشه مورد نظر یک فایل با نام index.htm یا index.html یا index.php ایجاد یا آپلود کنید. (توجه داشته باشید نام و پسوند فایل باید با حروف کوچک باشد)
خوبی یا بدی این روش این است که فقط برای همان پوشه ای که فایل index را آپلود کرده اید اعمال میشود. فایل index را باید در دیگر پوشه هایی که نمیخواهید محتوای آنها لیست شود نیز آپلود کنید
تنظیم فایل htaccess
میتونید تنظیمات را در فایل htaccess انجام دهید تا برای تمام پوشه ها اعمال شود.
برای این کار یک فایل htaccess بسازید یا فایل htaccess موجود را ویرایش کنید (اگر فایل htaccess را نمی بینید این آموزش را ببینید : نمایش فایل های مخفی و htaccess در نسخه جدید cpanel)
کد زیر را در ابتدای فایل htaccess قرار دهید:
Options -Indexes
فایل htaccess را ذخیره کنید تا فایل ها در پوشه هایی که فایل index ندارند لیست نشوند
Shortlink for this post: https://blog.talahost.com/?p=335