symfony - Symfony 在 NGINX 服务器中使用基本协议作为 https 而不是 http
问题描述
我在 Symfony 框架中构建了一个应用程序。事情是应用程序主要用于Android应用程序的API。早些时候它是由 Apache Webserver 托管的,但现在它转移到负载均衡器,网络服务器更改为 Nginx,我已经相应地设置了重写规则,一切似乎都工作正常,直到现在期待一个问题,即协议是 http 而不是 https . 我附上了两个屏幕截图,一个是应用程序使用 Apache Webserver 时的 API 响应,第二个是应用程序使用 Nginx Webserver 运行时的 API 响应。
当应用程序与 Apache WebServer 一起运行时:
当应用程序使用 Nginx WebServer 运行时:
您可以看到 JSON 数据中图像 URL 协议的差异。
我们只需要将它与 https 一起使用。我是否缺少任何东西,可能是 Nginx 或应用程序本身。与此相关的迁移时应用程序没有更改。
也许重写规则?
解决方案
推荐阅读
- json - Flutter:从 json 获取数据
- c++ - 将 JSON 数据从 C++ 发送到 Python
- html - 使 TradingView 图表交互/显示 HTML 元素
- python - Tkinter 回调中的这个异常是什么意思,以及创建 tkinter 输入框的“模板”是什么?
- ios - WKWebView 在加载支付 URL 时在 iOS 14 及更高版本上崩溃
- asp.net - 下拉框放入更新面板后变小
- java - 如何在java中以编程方式获取android屏幕的物理尺寸?
- c# - VS无法识别bin文件夹中的相对路径
- linux - EC2 Ubuntu 实例自动完成 shell 命令
- javascript - jQuery v3.0 不再支持 unbind 了,真的吗?