已解决 – Nginx无限redirect,不返回块

我可能会带着这个nginxredirect的无尽的问题,但我不明白我错在哪里。

我正在运行一个WordPress的网站,我尝试了“index index.php”和“index test.htm”这是一个纯文本的HTML文件里面。

由于阅读的原因,evrything包含在我的虚拟主机中: https ://pastebin.com/jdhweMRf

我有httpredirect到ssl和sslredirect到ssl w / 3w但每当我尝试运行这个configuration,我有无限redirect到ssl w / 3w无论基地址是:

< Location: [ssl w/ 3w] * Server cloudflare-nginx is not blacklisted < Server: cloudflare-nginx < CF-RAY: 38de20acd93c695c-CDG < <html> <head><title>301 Moved Permanently</title></head> <body bgcolor="white"> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.10.3</center> </body> </html> * Connection #0 to host [3w seed-movement com] left intact 

我读了很多其他的configuration,他们都像我的,我做错了什么? WordPress的内部redirect可能不是问题,我仍然有循环,当我设置一个虚拟文件作为索引。

我不得不删除链接,因为新手限制,告诉我,如果你不明白。

谢谢你的帮助。

[更新]

正如评论中所指出的,redirect来自cloudflare。 我通过在我的nginx服务器上删除301redirect解决了这个问题,并在domain.name> Crypto中交换到了cloudflareredirect,然后:

SSL =>完全(严格)始终使用HTTPS>自动HTTPS重写>开