1. مستندات
  2. هاست
  3. چگونه لینک فایل‌های آپلودشده در هاست دانلود را بدست آوریم؟

چگونه لینک فایل‌های آپلودشده در هاست دانلود را بدست آوریم؟

Calendar

انتشار:

1404/07/07
Update Calendar

به روز رسانی:

1404/07/07

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

مرحله اول: ورود به File Manager

بعد از ورود به دایرکت‌ادمین، ابتدا باید وارد بخش File Manager شوید. این بخش شبیه یک مرورگر فایل عمل می‌کند و امکان مشاهده تمام پوشه‌ها و فایل‌های موجود در هاست را فراهم می‌کند.

نمای کلی File Manager در دایرکت ادمین

اگر هاست دانلود شما روی یک دامنه یا ساب‌دامنه مثل dl.iranservercommunity.ir تنظیم شده باشد، باید از لیست داخل فایل منیجر این دامنه را انتخاب کنید تا به پوشه‌های مرتبط با آن دسترسی داشته باشید.

دامنه اصلی در هاست دانلود

مرحله دوم: رفتن به پوشه public_html

وقتی دامنه انتخاب شد، چند پوشه مختلف ظاهر می‌شود که مهم‌ترین آن‌ها public_html است. این پوشه همان جایی است که هر فایلی در آن قرار بگیرد، از طریق اینترنت در دسترس خواهد بود. به همین دلیل همیشه باید دقت کنید فایل‌هایی که می‌خواهید لینک مستقیم آن‌ها را در اختیار دیگران بگذارید، در همین مسیر public_html یا زیرپوشه‌های آن ذخیره شوند.

نمای public_html و فایل‌های داخل آن

مرحله سوم: ساختن آدرس عمومی فایل

برای ساختن لینک درست باید بدانید که همه چیز از دامنه یا ساب‌دامنه هاست دانلود شروع می‌شود. به عنوان مثال اگر دامنه هاست دانلود شما dl.iranservercommunity.ir باشد و فایلی به نام test.html را مستقیماً در پوشه public_html قرار دهید، آدرس عمومی آن فایل به این شکل خواهد بود:

https://dl.iranservercommunity.ir/test.html

اگر همین فایل را در پوشه‌ای به نام files ذخیره کنید، آدرس عمومی به شکل زیر تغییر می‌کند:

https://dl.iranservercommunity.ir/files/test.html

بنابراین روش کلی به این صورت است که همیشه باید آدرس دامنه هاست دانلود را بنویسید و بعد مسیر پوشه‌ها و در نهایت نام فایل را به آن اضافه کنید.

اما برای اینکه مطمئن شوید آدرسی که بعد از “آدرس دامنه هاست دانلود” می‌نویسید صحیح است کافیست روی فایل مورد نظر کلیک راست کنید و گزینه EDIT را بزنید. حالا آدرس دقیق فایل به شما نمایش داده می‌شود.

ادرس-ادیت

اما دقت کنید این آدرس فقط مخصوص پنل مدیریت است و به هیچ وجه آدرس عمومی فایل محسوب نمی‌شود. یعنی اگر شما این لینک را برای کسی بفرستید، او نمی‌تواند فایل را باز کند. بنابراین باید یاد بگیرید که لینک عمومی فایل را خودتان به‌صورت دستی از ترکیب آدرس فایل + نام فایل بسازید.

مرحله چهارم: بررسی مجوزها و رفع خطاها

گاهی اوقات ممکن است پس از نوشتن آدرس فایل در مرورگر، خطای 403 یا 404 دریافت کنید. این خطا معمولاً به دلیل اشتباه در مسیر یا مشکل در دسترسی فایل رخ می‌دهد. برای جلوگیری از این مشکل، در همان File Manager روی فایل کلیک راست کنید و Permissions را بررسی کنید. برای فایل‌ها مقدار 644 و برای پوشه‌ها مقدار 755 باید تنظیم شده باشد. همچنین مطمئن شوید فایل واقعاً در public_html یا زیرپوشه‌های آن قرار گرفته باشد. اگر حجم فایل در ستون Size برابر صفر بایت باشد، یعنی فایل خالی است و مرورگر چیزی نمایش نخواهد داد.

Permissions

به خاطر داشته باشید که اگر سایت شما دارای SSL فعال باشد، لینک فایل باید با https:// شروع شود. در غیر این صورت باید از http:// استفاده کنید.


در نهایت همیشه یادتان باشد که آدرسی که در پنل دایرکت‌ادمین هنگام باز کردن فایل نمایش داده می‌شود، یک آدرس داخلی است. لینک درست باید با دامنه هاست دانلود شما شروع شود و بعد مسیر فایل در public_html را شامل شود. با این روش می‌توانید هر فایل آپلودشده را به‌سادگی به‌صورت عمومی در اختیار دیگران قرار دهید.

آیا توانستیم چالش شما را حل کنیم؟