该服务器是用 Python FastApi 编写的,通过 Windows 10 上的 Uvicorn 运行。
在接收并安装用于安全 https 连接的 ssl 证书后,我停止通过没有 https 属性的域访问该站点。我在 google 上搜索到,一个带有指定重定向的 .htaccess 文件对于使用 https 的页面的正常 http 请求是必需的,但要么我没有正确注册设置,要么服务器看不到这个文件,因为。问题无法解决。
请说明您需要在 .htaccess 中注册哪些设置以及如何将其连接到服务器。
此外,通过 https 登录时,websocket 停止工作。
网络服务器配置:
uvicorn.run("server:app", host="192.168.0.102", port=443, log_level="info", reload=True, ssl_keyfile="./privkey3.pem", ssl_certfile="./fullchain3.pem")
来自enSO的示例和翻译
Run
subprocess
,它返回从一个端口到另一个端口的重定向响应。在
main.py
在
https_redirect.py