Laravel на общем хостинге с поддоменом
у меня есть общий хост, и я сделал проект фреймворк Laravel, и когда я загружаю его на хост
я сделал файл. htaccess для перенаправления всех запросов publc/index.php
и это работает очень хорошо, и что Laravel проектные работы хорошие
когда я создаю поддомен и, однако некоторые файлы в папке поддомена и попытаться открыть его
у меня есть 500 Internal Server Error
когда я связался с поддержкой, они сказали мне, что эта ошибка, потому что .htaccess
, которую я сделал
, мне нужна помощь для решения этой проблемы
, это структура моего public_html
папка
-public_html
|-laravelproject
|- Laravel Projct Files
|-subdomain
|-index.php
|-.htaccess
. файл htaccess:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^laravelproject/public
RewriteRule ^(.*)$ laravelproject/public/$1 [L]
</IfModule>
2
Author: abdo El-zahaby, 2018-08-22
1 answers
Поскольку поддомен - это другая установка, я думаю, вам следует добавить
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^laravelproject/public
RewriteRule ^(.*)$ laravelproject/public/$1 [L]
RewriteCond %{REQUEST_URI} !^subdomain/public
RewriteRule ^(.*)$ subdomain/public/$1 [L]
</IfModule>
Но я не эксперт.htaccess, надеюсь, это сработает!...
0
Author: Erubiel, 2018-08-22 00:39:44