طراحی سایتهاست

هاست دانلود چجوری ایجاد کنیم ؟ تنظیم DNS، آپلود با FileZilla و فعال‌سازی SSL

اگر سایت شما پر از عکس، ویدیو یا فایل‌های سنگین است، بهترین کار این است که آن‌ها را از هاست اصلی جدا کنید تا سایت سریع‌تر و سبک‌تر شود.
در این آموزش با زبانی ساده یاد می‌گیرید چطور مثل یک حرفه‌ای هاست دانلود راه‌اندازی کنید، DNS را تنظیم کنید، فایل‌ها را با FileZilla آپلود کنید و SSL را فعال کنید — دقیقاً همان روشی که ما در پروژه‌های واقعی طراحی سایت انجام داده‌ایم.

چرا باید از هاست دانلود استفاده کنیم؟

هاست اصلی معمولاً برای اجرای وردپرس و PHP و دیتابیس ساخته شده، نه برای نگهداری فایل‌های حجیم. اگر تمام تصاویر و فایل‌ها را در همان هاست بگذارید،
سرور درگیر می‌شود و سرعت سایت پایین می‌آید.

با جدا کردن فایل‌ها در یک هاست دانلود، مزایای زیر را خواهید داشت:

  • افزایش سرعت بارگذاری صفحات سایت
  • کاهش مصرف CPU و پهنای باند هاست اصلی
  • کاهش هزینه‌ها و مدیریت ساده‌تر فایل‌ها

مثال: سایت اصلی شما site.example است و هاست دانلود را با دامنه dl.site.example راه‌اندازی می‌کنید.

۱. خرید هاست دانلود

برای شروع باید از یک سرویس‌دهنده معتبر (مثل هاست دی‌ال) یک هاست دانلود بگیرید.
معمولاً پلن‌ها بر اساس فضای ذخیره‌سازی محاسبه می‌شوند.
مثلاً ما پلن ۵۰ گیگابایتی را با هزینه ۱۲۰ هزار تومان در ماه تهیه کردیم.

بعد از خرید، شرکت هاستینگ اطلاعات اتصال FTP را برایتان ارسال می‌کند. معمولاً به این شکل است:


FTP Host: 203.0.113.45
Username: dluser
Password: ********
Root Path: /www/
    

توجه: در هاست دانلود معمولاً کنترل‌پنل (مثل سی‌پنل یا دایرکت‌ادمین) وجود ندارد و فقط از طریق FTP به آن دسترسی دارید.

۲. ساخت ساب‌دامین در هاست اصلی (برای اتصال)

حالا باید در هاست اصلی (مثلاً دایرکت‌ادمین سایت خودتان) یک ساب‌دامین بسازید تا به هاست دانلود متصل شود.
برای این کار مسیر زیر را بروید:

Account Manager → Subdomain Management → Create Subdomain

در فیلد نام، بنویسید dl و روی دکمه Create کلیک کنید تا dl.site.example ساخته شود.

بعد از ساخت، دایرکت‌ادمین به صورت خودکار چند رکورد DNS ایجاد می‌کند (مثلاً www.dl یا رکورد CNAME) —
این‌ها ممکن است باعث تداخل شوند چون می‌خواهید IP ساب‌دامین را به هاست دانلود وصل کنید.

بنابراین: بعد از ساخت ساب‌دامین وارد بخش DNS Management شوید و رکوردهای اضافی (مثل www.dl یا dl CNAME) را حذف کنید.

۳. تنظیم رکورد DNS برای اتصال به هاست دانلود

در همان بخش DNS Management، یک رکورد جدید بسازید:


Type: A
Name: dl
Value: 203.0.113.45  ← آدرس IP هاست دانلود شما
TTL: 3600
    

بعد از ذخیره تغییرات، ۵ تا ۳۰ دقیقه (و گاهی تا چند ساعت) طول می‌کشد تا DNS در تمام سرورها پخش شود.
می‌توانید با سایت check-host.net وضعیت DNS را بررسی کنید.

۴. اتصال با FileZilla و آپلود فایل‌ها

برای آپلود فایل‌ها از نرم‌افزار FileZilla استفاده کنید. مراحل اتصال:

  1. FileZilla را باز کنید.
  2. از منو وارد مسیر File → Site Manager شوید.
  3. روی New Site بزنید و تنظیمات زیر را وارد کنید:

Host: 203.0.113.45
Port: 21
Protocol: FTP - File Transfer Protocol
Encryption: Require explicit FTP over TLS (در صورت پشتیبانی)
Logon Type: Normal
User: dluser
Password: ********
    
  1. دکمه Connect را بزنید.
  2. در پنل سمت راست (Remote Site) وارد پوشه /www/ یا /public_html/ شوید.
  3. پوشه دلخواه خود را بسازید (مثلاً /www/iwebinew/1404/mashhad/).
  4. فایل‌ها را در آن مسیر آپلود کنید.

حالا فایل‌ها از طریق لینک زیر قابل دسترسی هستند:

http://dl.site.example/iwebinew/1404/mashhad/test.rar

اگر خطای ۴۰۴ گرفتید، احتمالاً فایل در مسیر اشتباه آپلود شده یا DNS هنوز آپدیت نشده.
مطمئن شوید فایل دقیقاً داخل پوشه /www/ هاست دانلود قرار گرفته باشد.

۵. فعال‌سازی SSL برای ساب‌دامین دانلود

در بیشتر هاست‌های دانلود (مثل هاست دی‌ال) شما پنل مدیریتی ندارید و فقط با FTP به فایل‌ها دسترسی دارید.
بنابراین فعال‌سازی SSL باید از سمت پشتیبانی هاست انجام شود.

کافی است از طریق ناحیه کاربری هاستینگ (مثلاً هاست دی‌ال) یک تیکت باز کنید و بنویسید:

«سلام، لطفاً گواهی SSL برای دامنه dl.site.example فعال شود تا لینک‌های
https://dl.site.example/file.txt در دسترس باشند.»

بعد از چند ساعت گواهی فعال می‌شود و می‌توانید فایل‌ها را با آدرس امن HTTPS باز کنید، مثل:

https://dl.site.example/iwebinew/1404/mashhad/test.rar

۶. تنظیم فایل .htaccess برای ریدایرکت خودکار (اختیاری)

اگر هاست دانلود از htaccess پشتیبانی می‌کند، بهتر است کاری کنید که همیشه درخواست‌ها به نسخه HTTPS هدایت شوند.
برای این کار در پوشه /www/ یک فایل با نام .htaccess بسازید و این کد را داخلش بگذارید:


RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
    

۷. جلوگیری از دزدیدن لینک فایل‌ها (Hotlink Protection)

اگر نمی‌خواهید سایت‌های دیگر مستقیماً از لینک‌های دانلود شما استفاده کنند، در همان فایل .htaccess این بخش را اضافه کنید:


RewriteEngine On
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?site\.example [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule \.(jpe?g|png|gif|zip|rar|mp4|pdf)$ - [F,NC,L]
    

این تنظیم فقط به سایت اصلی شما اجازه می‌دهد از فایل‌های هاست دانلود استفاده کند.

۸. مشکلات رایج و راه‌حل‌ها

  • خطای ۴۰۴: فایل را در مسیر اشتباه آپلود کرده‌اید یا DNS هنوز فعال نشده.
  • SSL کار نمی‌کند: چون هاست دانلود پنل ندارد باید از پشتیبانی بخواهید فعال کند.
  • لینک به HTTP برمی‌گردد: فایل .htaccess را بررسی کنید یا کش مرورگر را پاک کنید.
  • حجم زیاد فایل‌ها: برای پایداری بیشتر فایل‌ها را پوشه‌بندی و شماره‌گذاری کنید تا ساختار منطقی‌تری داشته باشند.

جمع‌بندی

با این روش شما یک هاست دانلود حرفه‌ای و سبک دارید که فایل‌های حجیم سایت‌تان را به‌صورت جداگانه سرو می‌کند.
این کار باعث می‌شود سایت اصلی سریع‌تر لود شود، سرور کمتر درگیر شود و در نهایت تجربه کاربری و سئو سایت هم بهتر شود.

این روش مخصوص سایت‌هایی است که محتوای زیادی دارند (مثلاً گالری تصاویر، ویدیو، فایل‌های PDF یا آرشیو RAR).

ما برای مشتریان سئو سایت در مشهد این امکان رو رایگان پیاده سازی خواهیم کرد.

‫5/5 ‫(1 نظر)

طراحی سایت در مشهد

احسان قسیمی

احسان قسیمی – بنیان‌گذار آژانس دیجیتال مارکتینگ وبینیو احسان قسیمی یک مشاور، مدرس و کارآفرین در حوزه بازاریابی دیجیتال است. او بنیان‌گذار وبینیو، یک آژانس حرفه‌ای در ایران است که در زمینه‌های طراحی سایت، سئو، گوگل ادز و مشاوره کسب‌وکار فعالیت می‌کند. با بیش از یک دهه تجربه تخصصی، او تاکنون به ده‌ها کسب‌وکار در ایران و بازارهای بین‌المللی (ترکیه، امارات و آمریکا) کمک کرده است تا با استفاده از وب‌سایت‌های کاربرمحور، استراتژی‌های سئو و کمپین‌های تبلیغاتی هوشمند به رشد پایدار، افزایش فروش و برندسازی قدرتمند برسند. احسان قسیمی به عنوان عضو سازمان نظام صنفی رایانه‌ای خراسان رضوی ( مشاهده پروفایل در سازمان نصر ) اعتقاد دارد آینده بازاریابی دیجیتال در ترکیب هوشمندانهٔ تکنولوژی و تحلیل انسانی نهفته است؛ به همین دلیل، تمرکز حرفه‌ای او بر هوش مصنوعی، استراتژی دیجیتال و برندینگ است تا به برندها کمک کند در بازار پررقابت امروز بیشتر و بهتر دیده شوند.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *