сервера на cloudflare, но теперь при заходе на сайт я получаю "Сайт ... выполнил переадресацию слишком много раз."
У меня в nginx стоит переадрисация с http на https в нем есть сертификат тоже
До подключения cloudflare поддерчиваю сайт работал
Не может быть так, что у меня сертифкат просто один в nginx, а cloudflare свой пихает через свои dns?
Начни с curl -v твой сайт
вот такое * Trying PROXY_SERVER_IP:443... * Connected to MY_DOMAIN (PROXY_SERVER_IP) port 443 (#0) * ALPN: offers h2 * ALPN: offers http/1.1 * CAfile: /etc/ssl/cert.pem * CApath: none * (304) (OUT), TLS handshake, Client hello (1): * (304) (IN), TLS handshake, Server hello (2): * (304) (IN), TLS handshake, Unknown (8): * (304) (IN), TLS handshake, Certificate (11): * (304) (IN), TLS handshake, CERT verify (15): * (304) (IN), TLS handshake, Finished (20): * (304) (OUT), TLS handshake, Finished (20): * SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256 * ALPN: server accepted h2 * Server certificate: * subject: CN=MY_DOMAIN * start date: Aug 29 10:27:31 2023 GMT * expire date: Nov 27 10:27:30 2023 GMT * subjectAltName: host "MY_DOMAIN" matched cert's "MY_DOMAIN" * issuer: C=US; O=Google Trust Services LLC; CN=GTS CA 1P5 * SSL certificate verify ok. * Using HTTP2, server supports multiplexing * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 * h2h3 [:method: GET] * h2h3 [:path: /] * h2h3 [:scheme: https] * h2h3 [:authority: MY_DOMAIN] * h2h3 [user-agent: curl/7.84.0] * h2h3 [accept: */*] * Using Stream ID: 1 (easy handle 0x157812e00) > GET / HTTP/2 > Host: MY_DOMAIN > user-agent: curl/7.84.0 > accept: */* > * Connection state changed (MAX_CONCURRENT_STREAMS == 64)! < HTTP/2 301 < date: Tue, 29 Aug 2023 15:25:56 GMT < content-type: text/html < location: https://MY_DOMAIN/ < cf-cache-status: DYNAMIC < report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=PRfhgmHykf77QpvEsysGOM%2BM8nGnuYTpZPQ3HzAx%2F0nNshfvDNTLKzyF5u1lrj%2BZpO8B%2BKwpBvmYFcduVQI2vUjAWJm0jDYvyCYuANzx%2FZRxeG%2FkNJ%2FpWjMtrSSCaA%3D%3D"}],"group":"cf-nel","max_age":604800} < nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} < server: cloudflare < cf-ray: 7fe5cf3a9aa61cb7-FRA < alt-svc: h3=":443"; ma=86400 < <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.24.0</center> </body> </html> * Connection #0 to host MY_DOMAIN left intact
А так пажжи
И что за прокся? Может у тебя прокся в http лезет всё время?
Типовая ошибка если есть .htaccess или еще какой-то rule изображающий редирект Нужно переделывать чтобы проверялся заголовок от cloudflare
Обсуждают сегодня