我有一个带有Nginx服务器的Web应用程序laravel 5。我将展示平衡配置:
代理反向配置
https://system1.example.com/sales旨在http://192.168.4.101:81
https://system2.example.com/sales旨在http://192.168.4.102:81
平衡配置(通过天蓝色) https://system.example.com/sales旨在https://system1.example.com/sales 要么 旨在https://system2.example.com/sales
现在,当我使用浏览器时,我放在地址栏上:
https://system1.example.com/sales //有效
https://system2.example.com/sales //有效
https://system.example.com/sales //不起作用。它指的是路由/(根)
https://system.example.com/sales/js/example.js //有效
当laravel尝试路由控制器时,我看到它失败,但是当url大约是 特定文件,例如example.js。这两个Web应用程序是相同的。路由列表相同。 我不知道Laravel如何处理路线
我该怎么办?