Nginx不会停止重写

时间:2013-08-27 17:22:27

标签: mod-rewrite nginx

我正在尝试配置一个owncloud服务器,它重写所有传入的请求并将它们发送回完全相同的域并请求uri,但将方案从http更改为https。

这是悲惨的失败。我试过了:

 redirect 301 https://$hostname/$request_uri

 rewrite ^ https://$hostname/$request_uri

无论如何,删除之后只是为了确保基本的nginx配置能够像添加ssl重定向/重写之前那样工作,它不会停止将方案更改为https。

在nginx的配置中是否有一个缓存列表可以保留重定向/重写协议?我完全清除了浏览器缓存,但它不会停止。

1 个答案:

答案 0 :(得分:0)

啊哈!

在config / config.php中有一行

'forcessl' => true,

当441端口收到请求时,愚蠢的线路已经开启。

关闭并且标准的http owncloud工作,并且apache / nginx都没有重定向到ssl。

呼。