我在子文件夹中安装了Laravel应用程序。该网址如下:mysite.com/laravel/public/index.php/home
它工作正常,但当我点击/name
等菜单项时,它会将我重定向回主页mysite.com
,但我希望它像mysite.com/laravel/public/index.php/name
Laravel自己的默认路由,如{{ route('register') }}
在我测试的任何地方工作正常,但我自己定义的路由不起作用。
我该如何解决?我搜索过但没有得到任何结果。请帮忙。
谢谢。
答案 0 :(得分:0)
即使您在子文件夹中安装了Laravel,/ home的路径也应该是:
mysite.com/laravel/public/home
在定义路线时,您的/名称仍应定义为:
Route::get('/name', 'Controller@function');
在Laravel安装在子文件夹中时从Blade链接可能会有点棘手:
{{ URL::to('/') }}/name