情况:
使用NGINX做了域名代理,然后指向到了一个IP上。
当访问这个域名的时候,LARAVEL框架自带的模板中使用url()方法,他读取出来的是带URL的路径,获取到的是真实的IP地址。
需求:我想要显示这个域名地址。
url:'{{url('login')}}',
实际渲染出来的是
url:'http://192.168.1.228:61135/login',
同样的情况还出现在asset()方法上
<link rel="stylesheet" href="{{asset('static')}}/layuiadmin/layui/css/layui.css" media="all">
渲染出来的模板也是带IP的那个绝对路径。
请问如何修改呢,才能实现我绑定的那个域名?
最简单的解决方法,
url()->forceRootUrl("传入你的实际域名");
然后使用url('login')