Laravel在这里相当新,我很难理解如何让Laravel 5.2了解它所在的位置。问题在于:
我使用php artisan make:auth
设置了身份验证,现在可以看到可爱的登录页面,以及菜单中的登录和注册链接。问题是这些链接没有到正确的地方。他们分别指向代码中的/login
和/register
,转换为http://localhost/login
或http://localhost/register
。但由于我还没有在制作网站上进行本地开发,我的网站位于http://localhost/projectname/public
。
我已进入config/app.php
并为URL参数尝试了各种值,但这些值无效。
我该怎么做才能让这些链接反映完整的网站网址,而无需每次都手动输入?
答案 0 :(得分:1)
您可以使用此命令在laravel中运行开发服务器
php artisan serve
你试过吗?
答案 1 :(得分:0)
使用laravel url功能:
{{ url().'/login' }}