Имам инсталирано приложение Laravel в подпапка. URL адресът е като: mysite.com/laravel/public/index.php/home
Работи добре, но когато кликна върху елементите на менюто като /name
, ме пренасочва обратно към дома mysite.com
но искам да е така mysite.com/laravel/public/index.php/name
Традиционните маршрути по подразбиране на Laravel, като {{ route("register") }}
работи добре от всяко място, където тествам, но собствените ми определени маршрути не работят.
Как мога да го поправя? Търсих го, но не получих нищо. Моля помогнете.
Благодаря ти.
Отговори:
0 за отговор № 1Дори ако сте инсталирали Laravel в подпапка, пътят за / home трябва да бъде:
mysite.com/laravel/public/home
Когато определяте маршрути, вашето име / име все още трябва да бъде определено като:
Route::get("/name", "Controller@function");
Свързването от Blade, когато Laravel е инсталирано в подпапка, може да стане малко по-трудно:
{{ URL::to("/") }}/name