🔹 اگر فایلی را روی هاست خود آپلود کردهاید و میخواهید لینک دانلود آن را به کاربران بدهید، باید مسیر صحیح فایل را در سی پنل یا دایرکت ادمین مشخص کنید.
🔹 روشهای مختلفی برای ایجاد لینک دانلود وجود دارد، اما سادهترین روش، قرار دادن فایل در یک مسیر عمومی و ایجاد یک لینک مستقیم است. در ادامه این روش را در سی پنل و دایرکت ادمین توضیح میدهیم.
چگونه یک لینک دانلود مستقیم برای فایلهای هاست ایجاد کنیم؟
🔹 ایجاد لینک دانلود برای فایل در سی پنل
۱. ورود به سی پنل و رفتن به فایل منیجر
✅ وارد CPanel شوید و روی File Manager کلیک کنید.
✅ به پوشه public_html
بروید (این پوشه، مسیری عمومی است که فایلهای آن در اینترنت قابلدسترس هستند).
۲. آپلود فایل موردنظر در سی پنل
✅ در بالای صفحه، روی Upload کلیک کنید.
✅ فایل موردنظر را انتخاب و آپلود کنید.
✅ پس از آپلود، فایل در مسیر public_html
قابلدسترسی خواهد بود.
۳. ایجاد لینک دانلود فایل در سی پنل
🔹 پس از آپلود فایل، میتوانید لینک دانلود آن را به این صورت ایجاد کنید:
https://yourdomain.com/filename.zip
📌 نکته: جای yourdomain.com
را با دامنه خود و filename.zip
را با نام فایل آپلودشده جایگزین کنید.
✅ اکنون هر کاربری که این لینک را داشته باشد، میتواند فایل را دانلود کند. 🎯
🔹 ایجاد لینک دانلود برای فایل در دایرکت ادمین
۱. ورود به دایرکت ادمین و باز کردن فایل منیجر
✅ وارد پنل DirectAdmin شوید.
✅ در قسمت “System Info & Files” روی “File Manager” کلیک کنید.
۲. آپلود فایل در دایرکت ادمین
✅ به مسیر public_html
بروید.
✅ روی گزینه “Upload Files” کلیک کنید و فایل موردنظر را آپلود کنید.
۳. ایجاد لینک دانلود در دایرکت ادمین
🔹 مشابه سی پنل، لینک دانلود شما به این شکل خواهد بود:
https://yourdomain.com/filename.zip
📌 نکته: اگر فایل را در پوشهای دیگر آپلود کردهاید، باید مسیر دقیق آن را در لینک مشخص کنید:
https://yourdomain.com/folder/filename.zip
✅ اکنون فایل شما از طریق این لینک برای دانلود در دسترس است. 🚀
🔹 چگونه لینک دانلود فایل را محافظت کنیم؟
گاهی اوقات نمیخواهید که همه کاربران بتوانند فایل را دانلود کنند. در اینجا چند روش برای محافظت از لینک دانلود پیشنهاد میکنیم:
🔸 ۱. محافظت از پوشه با رمز عبور
✅ در سی پنل: به “Directory Privacy” بروید و برای پوشه موردنظر رمز عبور تعیین کنید.
✅ در دایرکت ادمین: از فایل .htaccess
برای محافظت از پوشه استفاده کنید.
🔸 ۲. ایجاد لینک دانلود موقت
✅ میتوانید از افزونههای وردپرس مانند Download Monitor یا اسکریپتهای PHP برای ایجاد لینکهای دانلود موقت استفاده کنید.
🔸 ۳. غیرفعال کردن دسترسی مستقیم به فایلها
🔹 اگر میخواهید فایلهای حساس محافظت شوند، میتوانید با اضافه کردن این کد در .htaccess
از دسترسی مستقیم جلوگیری کنید:
<Files "filename.zip">
Deny from all
</Files>
📌 نکته: جای filename.zip
را با نام فایل خود جایگزین کنید.
📌 جمعبندی: کدام روش بهتر است؟
✅ اگر فایل عمومی است، آن را در public_html
آپلود کنید و لینک مستقیم بدهید.
✅ اگر فایل خصوصی است، با رمزگذاری پوشه یا ایجاد لینک موقت از آن محافظت کنید.
✅ اگر لینک دانلود برای کاربران خاصی است، میتوانید لینکهای موقت با زمان انقضا ایجاد کنید.
💬 شما از کدام روش برای ایجاد لینک دانلود در سی پنل یا دایرکت ادمین استفاده میکنید؟ نظرات خود را با ما در میان بگذارید! 🚀🎯
یک پاسخ
خیلی از این اطلاعات استفاده کردم، مرسی!