【问题标题】:Laravel + varnish port redirectLaravel + varnish 端口重定向
【发布时间】:2016-11-12 15:57:40
【问题描述】:

我有带有 laravel 5 + nginx + varnish 的虚拟机。

varnish 在 80 端口上工作,nginx 在 8080 上工作。

当我进入管理面板时:

admin.mysite.ru

如果用户没有登录,它必须重定向到admin.mysite.ru/user/login/。它是正确的。但是当这种情况发生时,它会重定向到admin.mysite.ru:8080/user/login/,这是错误的。

重定向代码很简单:redirect()->guest('/user/login/');

这是我安装清漆后出现的问题,所以我不明白如何解决这个问题。您能给一些建议或解决方案吗?谢谢!

【问题讨论】:

    标签: laravel nginx laravel-5 varnish


    【解决方案1】:

    将以下内容添加到您的 Nginx 配置中(在 httpserver 块中):

    port_in_redirect off;
    

    这应该可以解决问题。

    【讨论】:

      猜你喜欢
      • 2019-03-19
      • 2014-12-02
      • 2017-09-04
      • 2014-06-13
      • 1970-01-01
      • 1970-01-01
      • 2016-04-22
      • 1970-01-01
      • 2012-06-03
      相关资源
      最近更新 更多