هدف این آموزش این است که با بخش File Manager در دایرکت ادمین آشنا شویم و بدانیم هر پوشه پیشفرض چه کاربردی دارد و فایلهای مربوط به سایت در کدام بخش باید قرار بگیرند.
File Manager در دایرکت ادمین چیست؟
File Manager محیطی تحت وب برای مدیریت فایلهای هاست است. بدون نیاز به نرمافزارهایی مانند FTP، میتوانید به همه فایلهای خود دسترسی داشته باشید. این ابزار امکان آپلود و دانلود فایل، ایجاد فولدرهای جدید، ویرایش مستقیم کدها، تغییر نام فایلها، فشردهسازی یا استخراج فایلهای ZIP و حتی تغییر سطح دسترسی (Permissions) را فراهم میکند. به زبان ساده، هر کاری که در کامپیوتر روی فایلها انجام میدهید، در هاست هم میتوانید با File Manager انجام دهید.
برای ورود به File Manager باید پس از ورود به پنل دایرکت ادمین، از بخش System Info & Files گزینه File Manager را انتخاب کنید.
مسیر اصلی و پوشه domains
وقتی برای اولین بار وارد File Manager میشوید، در مسیر اصلی کاربر قرار دارید. این مسیر شبیه به یک پوشه مادر است که تمام فایلها و پوشههای مربوط به دامنهها، ایمیلها و بکاپها را در خود دارد.
یکی از مهمترین فولدرهای این بخش، پوشه domains است. تمام دامنههایی که روی هاست شما فعال هستند، یک فولدر اختصاصی در این بخش دارند. برای مثال اگر دو دامنه روی هاست داشته باشید، دو فولدر جداگانه به نام دامنهها ایجاد میشود. هر آنچه مربوط به نمایش وبسایت در مرورگر است، در این مسیر و زیرپوشههای آن قرار دارد.
بعد از ورود به بخش دامنهها، پوشههای زیر نمایش داده میشوند:
پوشه public_html
در داخل هر دامنه، پوشهای به نام public_html وجود دارد. این پوشه مهمترین بخش هاست شماست زیرا تمام فایلهای وبسایت باید در این مسیر آپلود شوند. اگر فایلی مانند index.html یا index.php در این پوشه وجود داشته باشد، همان فایل در مرورگر نمایش داده میشود. به همین دلیل همیشه باید مطمئن باشید فایلهای اصلی سایت در این فولدر قرار گرفتهاند. اگر اشتباهی فایلها را در جای دیگری آپلود کنید، سایت شما باز نخواهد شد یا خطا نمایش داده میشود.
پوشه private_html
در کنار public_html یک پوشه دیگر به نام private_html دیده میشود. این پوشه مخصوص سایتهایی است که با پروتکل امن HTTPS باز میشوند. در حالت معمولی وقتی SSL روی دامنه فعال شود، private_html بهصورت خودکار به public_html لینک داده میشود. یعنی همان فایلهایی که برای نسخه http سایت استفاده میکنید، برای نسخه https هم بارگذاری میشوند. اما اگر این لینک وجود نداشته باشد، لازم است فایلها را بهطور جداگانه در این پوشه قرار دهید.
پوشه backups
در صفحه اصلی هاستها پوشهای به نام backups وجود دارد. این پوشه برای نگهداری نسخههای پشتیبان (بکاپ) استفاده میشود. زمانی که شما یا سیستم هاست بکاپگیری انجام دهید، فایلهای بکاپ در این مسیر قرار میگیرند. داشتن این فولدر اهمیت زیادی دارد زیرا در صورت بروز مشکل میتوانید نسخههای پشتیبان را دانلود کرده و سایت خود را به حالت قبل بازگردانید.
پوشه mail
برای هر دامنه یک پوشه به نام mail ایجاد میشود. این پوشه مخصوص سرویسهای ایمیل هاست است. زمانی که برای دامنه خود یک ایمیل مثل info@yourdomain.com میسازید، تمام اطلاعات و فایلهای مربوط به این ایمیلها در این مسیر ذخیره میشوند. معمولا کاربران نیازی به تغییر مستقیم فایلهای این پوشه ندارند، اما دانستن محل قرارگیری آن میتواند مفید باشد.
پوشه imap
در برخی هاستها پوشهای به نام imap نیز وجود دارد. این پوشه مرتبط با پروتکل IMAP است که برای همگامسازی ایمیلها بین سرور و کلاینت (مانند موبایل یا نرمافزارهای ایمیل) استفاده میشود. تفاوت اصلی پوشه imap با پوشه mail در این است که پوشه mail بیشتر ساختار کلی و تنظیمات دامنهها برای ایمیل را نگهداری میکند، در حالی که imap پوشهای است که به طور مستقیم برای ذخیره و هماهنگسازی پیامها و وضعیت پوشهها (Inbox، Sent، Drafts و…) هنگام استفاده از پروتکل IMAP به کار میرود. به این ترتیب وقتی از چند دستگاه به یک ایمیل وصل میشوید، اطلاعات از طریق imap هماهنگ میشوند.
با استفاده از File Manager در دایرکت ادمین میتوانید به راحتی فایلهای هاست خود را مدیریت کنید. آشنایی با پوشههای پیشفرض مثل public_html، private_html، logs، backups و mail باعث میشود بدانید فایلهای سایت و اطلاعات مربوطه باید در چه مسیری قرار داشته باشند و در زمان بروز مشکل سریعتر بتوانید آن را برطرف کنید.







