我正在尝试配置一个owncloud服务器,它重写所有传入的请求并将它们发送回完全相同的域并请求uri,但将方案从http更改为https。
这是悲惨的失败。我试过了:
redirect 301 https://$hostname/$request_uri
和
rewrite ^ https://$hostname/$request_uri
无论如何,删除之后只是为了确保基本的nginx配置能够像添加ssl重定向/重写之前那样工作,它不会停止将方案更改为https。
在nginx的配置中是否有一个缓存列表可以保留重定向/重写协议?我完全清除了浏览器缓存,但它不会停止。
答案 0 :(得分:0)
啊哈!
在config / config.php中有一行
'forcessl' => true,
当441端口收到请求时,愚蠢的线路已经开启。
关闭并且标准的http owncloud工作,并且apache / nginx都没有重定向到ssl。
呼。