{"id":1322,"date":"2019-02-08T10:36:10","date_gmt":"2019-02-08T10:36:10","guid":{"rendered":"https:\/\/blog.hostinger.io\/support\/2019\/02\/08\/2197891-how-to-fix-ssl-redirect-loop-at-hostinger\/"},"modified":"2026-10-16T03:19:00","modified_gmt":"2026-10-16T03:19:00","slug":"2197891-how-to-fix-ssl-redirect-loop-at-hostinger","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/support\/2197891-how-to-fix-ssl-redirect-loop-at-hostinger\/","title":{"rendered":"How to fix SSL redirect loop at Hostinger"},"content":{"rendered":"<p class=\"no-margin\">Fix an SSL redirect loop at Hostinger, shown as the ERR_TOO_MANY_REDIRECTS error, by checking three common causes: conflicting redirects, wrong Cloudflare SSL settings, or an incorrect WordPress URL in the database. Redirect loops usually appear after an SSL certificate is installed and HTTPS is forced.<\/p><h2 id=\"h_8aae7e277f\">Common Causes<\/h2><p class=\"no-margin\">Here are some of the most common causes and how to fix them:<\/p><h3 id=\"h_9af726be0a\">Conflicting or Duplicating Redirects<\/h3><p class=\"no-margin\">Manual redirects added to your <b>.htaccess file<\/b> may cause this issue. To check it, temporarily disable the <b>.htaccess<\/b> file by <a data-click-id=\"hgr-post-content-link-renaming\" class=\"intercom-content-link\" href=\"\/support\/4548688-basic-actions-in-file-manager\/\" target=\"_blank\" rel=\"noopener\">renaming<\/a> it and access your website from incognito mode. If the website works without errors, review and enable each redirect rule one by one to identify the conflicting one. You may need to seek assistance from your website developer.<\/p><p class=\"no-margin\">Alternatively, check if there are any <a data-click-id=\"hgr-post-content-link-redirects-section\" class=\"intercom-content-link\" href=\"https:\/\/www.hostinger.com\/support\/1583406-how-to-set-up-a-redirect-in-hostinger\/\" target=\"_blank\" rel=\"noopener\">redirects section<\/a> created from your Hostinger dashboard.<\/p><h3 id=\"h_a7a84efd7d\">Wrong Cloudflare Settings<\/h3><p class=\"no-margin\">If you are using Cloudflare, an incorrect SSL communication type or disabled Universal SSL could be the reason. Verify the SSL\/TLS tab in your Cloudflare dashboard to check the SSL\/TLS encryption mode.<\/p><p class=\"no-margin\">To check the status of Universal SSL, log in to your <b><a data-click-id=\"hgr-post-content-link-cloudflare-dashboard\" class=\"intercom-content-link\" href=\"https:\/\/dash.cloudflare.com\/\" target=\"_blank\" rel=\"noopener\">Cloudflare dashboard<\/a> <\/b>and go to SSL\/TLS tab &rarr; <b>Edge Certificates<\/b>:<\/p><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2019\/02\/0ae2d7f6-e1d7-40dd-8497-871f64b4484a.jpg\" alt=\"Hostinger hPanel showing the Disable Universal SSL button on the SSL settings page\" data-media-id=\"5043\"><\/div><h3 id=\"h_5fd2fc1218\">Incorrect WordPress URL in the Database<\/h3><p class=\"no-margin\">If your website is built on WordPress, a redirect loop could occur due to incorrect URLs in the database. To check this, access your website&rsquo;s database via <b><a data-click-id=\"hgr-post-content-link-phpmyadmin\" class=\"intercom-content-link\" href=\"https:\/\/www.hostinger.com\/support\/1583545-how-to-access-phpmyadmin-at-hostinger\/\" target=\"_blank\" rel=\"noopener\">phpMyAdmin<\/a> <\/b>and locate the <b>wp_options<\/b> table. Once there, check the values for the <b>siteurl<\/b> and <b>home<\/b> columns &ndash; they should start with <b>https<\/b>:<\/p><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2019\/02\/db1a319e-8306-4d67-b66f-812947418a50.jpg\" alt=\"phpMyAdmin settings table with siteurl and home options highlighted\" data-media-id=\"5044\"><\/div><p class=\"no-margin\">If that is not the case, update them from <b>http<\/b> to <b>https<\/b> and your website should work properly.<\/p><p>Once the conflicting redirect, Cloudflare setting, or WordPress URL is fixed, your website loads over HTTPS with its <a data-click-id=\"hgr-post-content-link-lifetime-ssl\" href=\"https:\/\/www.hostinger.com\/support\/1583258-how-to-install-lifetime-ssl-at-hostinger\/\">Lifetime SSL<\/a>, without the redirect loop.<\/p><p class=\"no-margin\">You can also check the following video tutorial:<\/p><div class=\"intercom-h2b-video\">\n<p><iframe title=\"How to Fix ERR_TOO_MANY_REDIRECTS on WordPress\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/JxqMOIiu9zI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<\/div><p class=\"no-margin\">\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fix an SSL redirect loop or ERR_TOO_MANY_REDIRECTS at Hostinger by checking redirects, Cloudflare SSL settings, and WordPress URLs.<\/p>\n","protected":false},"author":581,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"include_on_kodee":true,"footnotes":""},"categories":[215],"tags":[],"class_list":["post-1322","post","type-post","status-publish","format-standard","hentry","category-ssl-troubleshooting"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/support\/2197891-how-to-fix-ssl-redirect-loop-at-hostinger","default":1},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/support\/2197891-como-solucionar-el-bucle-de-redireccion-ssl-en-hostinger","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/support\/2197891-comment-resoudre-la-boucle-de-redirection-ssl-chez-hostinger","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/support\/2197891-cara-memperbaiki-loop-pengalihan-ssl-di-hostinger","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/support\/2197891-como-corrigir-o-loop-de-redirecionamento-ssl-na-hostinger","default":0},{"locale":"uk-UA","link":"https:\/\/www.hostinger.com\/ua\/support\/2197891-\u044f\u043a-\u0432\u0438\u043f\u0440\u0430\u0432\u0438\u0442\u0438-\u043f\u043e\u043c\u0438\u043b\u043a\u0443-\u0446\u0438\u043a\u043b\u0443-\u043f\u0435\u0440\u0435\u043d\u0430\u043f\u0440","default":0}],"include_on_kodee":true,"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/1322","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/users\/581"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/comments?post=1322"}],"version-history":[{"count":5,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/1322\/revisions"}],"predecessor-version":[{"id":20788,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/1322\/revisions\/20788"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/media?parent=1322"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/categories?post=1322"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/tags?post=1322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}