我的虚拟机上有laravel 5 + nginx +清漆。
varnish适用于8080上的端口80,nginx。
当我去管理面板时:
admin.mysite.ru
如果用户没有登录,它必须重定向到admin.mysite.ru/user/login/
。它是正确的。但是当发生这种情况时,它会重定向到admin.mysite.ru:8080/user/login/
,这是错误的。
重定向代码很简单:redirect()->guest('/user/login/');
我安装了清漆之后出现问题,所以,我无法理解如何解决这个问题。你能提出一些建议或解决方案吗?谢谢!
答案 0 :(得分:1)
将以下内容添加到您的Nginx配置中(在 http 或服务器块内):
port_in_redirect off;
这应该可以解决问题。