问题:访问根URL(端口不为443或80)会重定向到端口为443或80
根本原因:
onlyoffice容器里的nginx无法正确识别$the_host
.
解决方法
以下操作均在onlyoffice容器里。
【如果容器里没有vim
编辑器】
安装vim
编辑器
- 更新软件包列表:运行以下命令以确保软件包列表是最新的
sudo apt update
- 安装
vim
编辑器:运行以下命令来安装vim
编辑器:
sudo apt install vim
修改nginx配置
编辑/etc/nginx/includes/ds-docservice.conf
vim /etc/nginx/includes/ds-docservice.conf
全局替换$the_host
成$http_host
:%s/$the_host/$http_host/g
重启nginx
nginx -s reload
现在,您已经完成所有步骤。您可以再次访问根URL查看是否解决问题。