2013-12-18 2 views
0

Я закончил свой сайт с laravel 4. Я развожу его на свой сервер и узнаю, что мне нужно перейти на: www.example.com/public/, чтобы открыть домашнюю страницу.Laravel 4 redirect (домашняя страница)

Как сделать настройку для доступа к домашней странице напрямую при вводе URL-адреса: www.example.com? Я сделал index.php с заголовком Расположение и т.д. и т.п., но Laravel не понравилось это ^^

Thx

ответ

0

на самом деле, это лучшая практика и Laravel намерена, если изменить структуру каталогов.

скажем, текущая структура НАПРАВЛ как этот

./ 
    www/ 
     app/ 
     public/ 
     bootstrap/ 
     vendor/ 

изменить его:

./ 
    app/ 
    www/ 
    bootstrap/ 
    vendor/ 

см? переместите вверх app, bootstrap, vendor и т. д. затем переименуйте папку public в (в данном случае :) www или в любом другом каталоге, используемом корнем сервера doc.

Или, если вы действительно не хотите изменить структуру каталогов, вы можете просто использовать это:

return Redirect::to('/public'); 
1

Вы должны изменить свой виртуальный хост, чтобы указать на /public, а не корень Laravel (/) установка

Обычно вы можете сделать это, если у вас есть доступ к панели управления вашего веб-хоста.

Смежные вопросы