通过ngix和自定义端口在https上运行owncloud

时间:2019-08-21 22:08:48

标签: docker nginx https reverse-proxy owncloud

我在nginx代理后面运行有一个owncloud获取TLS。所有人都在已经分配了HTTPS默认端口443的QNap TS-251 +上运行。因此,我通过docker-ssl-proxy配置了nginx以便在8443上运行。除了owncloud发送重定向到默认端口的重定向,而不是8443引导我遇到404错误并破坏了注销等许多功能。我什至在Nginx配置中添加了X-Forwarded-Port标头,但owncloud似乎不兑现它。 我已经花了一整天的时间来完成所有这些工作,并且看到成千上万的错误使我感到疲倦。

外面有没有对我有魔术提示的专家?这将不胜感激。预先感谢。

Jörg

1 个答案:

答案 0 :(得分:0)

实际上是proxy_redirect指令:

proxy_redirect https://${TARGET_HOST} https://${TARGET_HOST}:${SSL_PORT};