سلام دوستان خسته نباشید
دوستان من یه پروژه لاراول فروشگاهی دارم
پس از نصب همه چی عالیه
به جز اینکه توی لود ساب دامین ها مشکل دارم
ساب دامین ها ارور 500 میدن
پس از پیگیری متوجه شدم مشکل از htaccess هستش
RewriteEngine on
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
اینم کد داخل فایلم هستش
وقتی کد رو برمیدارم سایت بالا میاد ولی عکسا لود نمیشن (مشکل آدرس دهی دارن و فایل 404 میده)
وقتی کد هستش که ساب دامینم بالا نمیاد
مشکل برطرف شد
با جایگذین کردن کد
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Don't touch anything when coming from test subdomain
RewriteCond %{HTTP_HOST} ^test\. [NC]
RewriteRule ^ - [L]
# Redirect Trailing Slashes...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ /index.php [L]
</IfModule>}
با استفاده از متد
RewriteCond %{HTTP_HOST} ^test\. [NC]
RewriteRule ^ - [L]
با جایگذین کردن test با هر عنوانی که باهاش برخورد دارید
میتونید ساب دامین هارو از حالت ری رایت
خارج کنید
@mohaligateway
بله این کل کده فقط خط اولش اینجا کپی نشده ک همون
<IfModule mod_rewrite.c>
هستش
فکر کنم آخرین راه جا به جایی لاراول به پوشه باشه
سلام
داخل route های لاراول روشی برای استفاده از subdomain وجود داره ممکنه بتونه کمکتون کنه. به این لینک مراجعه کنید.
@zaremahmoodih
مشکل برطرف شد
با جایگذین کردن کد
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Don't touch anything when coming from test subdomain
RewriteCond %{HTTP_HOST} ^test\. [NC]
RewriteRule ^ - [L]
# Redirect Trailing Slashes...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ /index.php [L]
</IfModule>}
با استفاده از متد
RewriteCond %{HTTP_HOST} ^test\. [NC]
RewriteRule ^ - [L]
با جایگذین کردن test با هر عنوانی که باهاش برخورد دارید
میتونید ساب دامین هارو از حالت ری رایت
خارج کنید
این مورد برای کدام فایل htaccess است ؟
در فایل public یا روت فایل لاراول باید بزاریم ،
منم الان میخوام کنار دایرکتوری لاراول ام ساب دامین وردپرسی بیارم بالا یا ارور 404 میده یا 500 یا 403 میده لطفا راهنمایی کنید !
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟