@Div-Man

Как перенести laravel на хостинг?

Сделал так

public_html/.htaccess
 
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule ((?s).*) public/$1 [L]
</IfModule>


# public_html/public/.htaccess
 
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^((?s).*)$ index.php?_url=/$1 [QSA,L]
</IfModule>


Почему-то не может найти контроллер

Route::get('/', 'imagesController@index');

на локалке всё работает

хостинг 000webhostapp.com

пробовал переименовывать public_html в public, ругается

Forbidden
You don't have permission to access / on this server.
 
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
  • Вопрос задан
  • 161 просмотр
Пригласить эксперта
Ответы на вопрос 1
@slavabars
Веб программист
Правило не верное. Ищет внутри корня, который у вас за корнем по факту.
Не проще в конфигах апача поправить путь до public?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы