سه ابزار کوچک اما کاربردی در سیپنل هست که رفتار سرور در برابر فایلها را تعیین میکنند: Indexes، MIME Types و Apache Handlers. هر سه در حل مشکلات عجیب سایت به کار میآیند.
Indexes: جلوی دیده شدن فهرست فایلها را بگیرید
اگر پوشهای فایل index نداشته باشد، سرور بهطور پیشفرض فهرست فایلهای داخلش را نشان میدهد. این یعنی هر کسی میتواند ببیند چه فایلهایی دارید.
- در بخش Advanced روی Indexes کلیک کنید.
- پوشه موردنظر را انتخاب کنید.
- گزینه No Indexing را انتخاب و ذخیره کنید.

این کار را دستکم برای پوشههای آپلود، بکاپ و فایلهای داخلی انجام دهید. برای محافظت جدیتر، رمز روی پوشه بگذارید.
MIME Types: وقتی مرورگر فایل را اشتباه میفهمد
MIME Type به مرورگر میگوید با هر پسوند فایل چه کند. اگر فایلی بهجای نمایش دانلود میشود یا فونت و ویدئوی سایت بارگذاری نمیشود، معمولاً نوع فایل درست تعریف نشده است.

- در بخش Advanced روی MIME Types کلیک کنید.
- نوع محتوا را بنویسید، مثلاً
font/woff2. - پسوند مربوطه را وارد کنید، مثلاً
woff2. - Add را بزنید.
Apache Handlers: اجرای فایل با پردازشگر دلخواه
گاهی لازم است فایلی با پسوند غیرمعمول مثل PHP اجرا شود؛ مثلاً فایلهای .inc. با Apache Handlers میتوانید تعیین کنید سرور چه پردازشگری برای هر پسوند اجرا کند.

این تنظیم را با احتیاط انجام دهید. اگر پسوندی را به پردازشگر PHP وصل کنید که نباید، ممکن است فایلهای ناخواسته روی سرور اجرا شوند و مشکل امنیتی بسازد.
کلیدهای API برای اتصال ابزارها
اگر میخواهید سرویس یا اسکریپتی بدون رمز عبور به سیپنل متصل شود (مثلاً ابزار بکاپ خودکار)، بهجای دادن رمز اصلی، در بخش Manage API Tokens یک توکن با دسترسی مشخص بسازید و هر زمان خواستید باطلش کنید.

جمعبندی
- فهرست فایلها را در پوشههای حساس ببندید
- اگر فایلی درست نمایش داده نمیشود، سراغ MIME Types بروید
- Apache Handlers را فقط وقتی لازم است و با دقت تغییر دهید
- برای اتصال سرویسها، توکن بسازید نه اینکه رمز اصلی را بدهید