
نوشته اصلی توسط
OmidX
توضیحات من کامل هست و شما اگر یک کوچولو ب دایرکت ادمین آشنایی داشتید مشکلتون کامل حل شده بود !
هر بار ک شما nginx رو ری بیلد کنید ، یکبار nginx.conf از سرور دایرکت ادمین دانلود و اور رایت میشه رو فایل nginx.conf اصلی سرور ، بنابر این هر تغییری در این فایل بدید موقت خواهد بود ، اما این موضوع راه حل داره ، شما در مسیر :
کد:
usr/local/directadmin/custombuild/
یک پوشه ب نام custom ایجاد کنید:
....
پس شما می فرمایید این فایل موقت هست که صرفا تغییرات توش اوررایت میشن
/usr/local/directadmin/data/users/*/nginx.conf
این فولدر
/usr/local/directadmin/data/templates/custom
و این فایل ارتباطی به هم ندارن ؟
/usr/local/directadmin/custombuild/custom
ما کدوم فایل مربوط به این مسیر رو می تونیم ویرایش کنیم
cd /usr/local/directadmin/data/templates/custom
که تغییرات در /usr/local/directadmin/data/users/*/nginx.conf ذخیره بشه
اینجا 6 تا فایل هست
کد:
nginx_ips.conf nginx_redirect.conf nginx_server_secure.conf
nginx_php.conf nginx_server.conf nginx_server_secure_sub.conf
ضمنا اگه ما 5 تا reseller درست کرده باشیم تنها reseller ادمین و دامین هایی که تو اون رسلر ساخته شدن اینجا هستن
/usr/local/directadmin/custombuild/custom
و دامین های مربوط به همه reseller ها اینجا نیست . برای حل این مشکل چی کار باید کرد ؟
مثلا
/usr/local/directadmin/data/users/admin/nginx.conf
/usr/local/directadmin/data/users/ermia/nginx.conf
/usr/local/directadmin/data/users/hassan/nginx.conf
/usr/local/directadmin/data/users/shadi/nginx.conf
/usr/local/directadmin/data/users/majid/nginx.conf