-
January 21st, 2015, 14:59
#1
مشکل با وب سرور nginx - استادان کمک لطفا
با سلام
ما بر روی دایرکت ادمین nginx نصب کردیم و از سرور برای فایل های سایتمون استفاده می کنیم..اما مشکلی که هست اینه که وقتی کاربری جهت دانلود فایل mp3 کلیک میکنه فایل شروع میکنه به پخش شدن و دانلود نمیشه میخوام فقط دانلود شه و پخش نشه تو آپاچی با HTACCESS میشه کاری کرد که موزیک فقط دانلود شه ولی پخش نشه ولی تو nginx نمیدونم لطفا راهنمایی کنید
-
-
January 21st, 2015 14:59
# ADS
-
January 21st, 2015, 15:06
#2
عضو انجمن
پاسخ : مشکل با وب سرور nginx - استادان کمک لطفا
-
-
January 21st, 2015, 15:10
#3
پاسخ : مشکل با وب سرور nginx - استادان کمک لطفا
بنده اینو دقیقا کجا قرار بدم؟ در vhost nginx ؟ یا فایل کانفیگ یوزر و یا فایل کانفیگ اصلی nginx?
-
-
January 21st, 2015, 15:11
#4
عضو انجمن
پاسخ : مشکل با وب سرور nginx - استادان کمک لطفا
میتونید location رو / بزنید و توی کانفیگ اصلی nginx قرار دهید.
-
-
January 21st, 2015, 15:14
#5
پاسخ : مشکل با وب سرور nginx - استادان کمک لطفا
یعنی دقیقا چطوری لوکیشن رو / قرار بدم؟ یعد کدام قسمت فایل کانفیگ nginx بزارم؟
-
-
January 21st, 2015, 15:18
#6
عضو انجمن
پاسخ : مشکل با وب سرور nginx - استادان کمک لطفا
نه نیازی به لوکیشن نیست ، با یک مورد دیگر اشتباه گرفتم.
این کد را داخل فایل کانفیگ nginx قرار دهید :
کد:
location~ ^.*/(?P<request_basename>[^/]+\.(mp3))$ {
add_header Content-Disposition 'attachment; filename="$request_basename"';
}
-
-
January 21st, 2015, 15:24
#7
پاسخ : مشکل با وب سرور nginx - استادان کمک لطفا
-
-
January 21st, 2015, 15:25
#8
عضو انجمن
پاسخ : مشکل با وب سرور nginx - استادان کمک لطفا
درصورت تمایل دسترسی سرور را ارسال کنید تا بررسی کنیم.
-
-
January 21st, 2015, 15:27
#9
پاسخ : مشکل با وب سرور nginx - استادان کمک لطفا
بنده همین کدو
location~ ^.*/(?P<request_basename>[^/]+\.(mp3))$ {
add_header Content-Disposition 'attachment; filename="$request_basename"';
}
در بلک http قرار دادم درست نشد جای دیگه باید قرار بدم؟
-
-
January 21st, 2015, 15:29
#10
عضو انجمن
پاسخ : مشکل با وب سرور nginx - استادان کمک لطفا
اگر در بلوک http قرار بدید فکر نمیکنم ریستارت بشه !
باید در بلوک server قرار بدید و بعد از قرار دادن nginx را ریستارت کنید.
-