ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : داکیومنت روت در nginx-apache



ali_gh2021
June 13th, 2021, 22:31
سلام دوستان؛
برای سایت لاراولی و آپدیت از طریق گیت نیاز داشتم داکیومنت روت رو برای دامنه و زیر دامنه تغییر بدم.
از طریق دایرکت ادمین و بخش
httpd configuration files
تغییرات مورد نظرم رو اعمال کردم و وقتی وب سرور روی آپاچی ست شده باشه درست عمل می کنه
زمانی که از وب سرور آپاچی به nginx-apache سوییچ می کنم وب سایت درست نمایش داده میشه منتها در ساب دامین آدرس مربوط به پوشه فایلهای استایل و اسکریپتم درست نیست.

به جای اینکه استایلها رو از آدرس
sub.domain.com/public/css
بخونه میره این آدرس
sub.domain.com/css

ظاهرا تغییرات داکیومنت روت روی ساب دامین اعمال نمیشه.
ممنون میشم راهنمایی کنید//

SaeedFazlollahzadeh
June 14th, 2021, 09:23
سلام دوستان؛
برای سایت لاراولی و آپدیت از طریق گیت نیاز داشتم داکیومنت روت رو برای دامنه و زیر دامنه تغییر بدم.
از طریق دایرکت ادمین و بخش
httpd configuration files
تغییرات مورد نظرم رو اعمال کردم و وقتی وب سرور روی آپاچی ست شده باشه درست عمل می کنه
زمانی که از وب سرور آپاچی به nginx-apache سوییچ می کنم وب سایت درست نمایش داده میشه منتها در ساب دامین آدرس مربوط به پوشه فایلهای استایل و اسکریپتم درست نیست.

به جای اینکه استایلها رو از آدرس
sub.domain.com/public/css
بخونه میره این آدرس
sub.domain.com/css

ظاهرا تغییرات داکیومنت روت روی ساب دامین اعمال نمیشه.
ممنون میشم راهنمایی کنید//
کد زیر رو به فایل .htaccess در پوشه ساب دامین تون اضافه کنید تا داکیومنت روت رو بدون نیاز به تغییرات روی کانف وب سرور تغییر بدید:


RewriteCond %{REQUEST_URI} !public/
RewriteRule (.*) /public/$1 [L]

و یا که تغییر داکیومنت روت با فایل اچ تی اکسس رو در اینترنت جستجو کنید نتایج زیادی می بینید که احتمالا کد بالا یا یکی از روش های ریزالت های گوگل براتون کار کنه