/ / Instalacja podfolderów Laravel powoduje problem z przekierowaniem - php, laravel, .htaccess, przekierowanie

Instalacja podfolderów Laravel powoduje problem z przekierowaniem - php, laravel, .htaccess, przekierowanie

Zainstalowałem aplikację Laravel w podfolderze. Adres URL wygląda następująco: mysite.com/laravel/public/index.php/home

Działa dobrze, ale kiedy klikam pozycje menu, takie jak /name, przekierowuje mnie z powrotem do domu mysite.com ale chcę, żeby tak było mysite.com/laravel/public/index.php/name

Domyślne trasy Laravel, takie jak {{ route("register") }} działa dobrze z dowolnego miejsca, które testuję, ale moje własne zdefiniowane trasy nie działają.

Jak mogę to naprawić? Przeszukałem go, ale nic nie dostałem. Proszę pomóż.

Dziękuję Ci.

Odpowiedzi:

0 dla odpowiedzi № 1

Nawet jeśli zainstalowałeś Laravel w podfolderze, ścieżka do / home powinna być:

mysite.com/laravel/public/home

Podczas definiowania tras twoja / nazwa nadal powinna być zdefiniowana jako:

Route::get("/name", "Controller@function");

Łączenie z Blade, gdy Laravel jest zainstalowany w podfolderze, może być nieco trudne:

{{ URL::to("/") }}/name