{"id":1331,"date":"2025-12-17T10:42:28","date_gmt":"2025-12-17T05:12:28","guid":{"rendered":"https:\/\/youstable.com\/blog\/?p=1331"},"modified":"2026-09-07T11:06:28","modified_gmt":"2026-09-07T05:36:28","slug":"too-many-redirects-error","status":"publish","type":"post","link":"https:\/\/www.youstable.com\/blog\/too-many-redirects-error\/","title":{"rendered":"How to Fix the Too Many Redirects Error on WordPress in 2026"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The error \u201c<strong><em>TOO MANY REDIRECTS<\/em><\/strong> <strong><em>ERROR<\/em><\/strong>\u201d occurs on the WordPress platform. It might look like a simple problem that has one issue, and you can solve it in a few clicks. Unfortunately, it is one problem that occurred for several reasons, and there are different solutions to get rid of it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As we have suggested that there are many reasons behind it. We have tried all solutions to identify the culprit and get rid of it. So you have no other option but to try our all solutions to punish the culprit. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><g class=\"gr_ gr_15 gr-alert gr_gramm gr_inline_cards gr_run_anim Grammar only-ins doubleReplace replaceWithoutSep\" id=\"solution-for-error-too-many-redirects\" data-gr-id=\"solution-for-error-too-many-redirects\">Solution<\/g> for Error Too Many Redirects<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here are the steps to resolve too many redirects are:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"solution-1-disable-all-plugins\">Solution #<strong>1<\/strong>: Disable All Plugins <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Usually, plugins are designed to get a difficult task done in a few clicks. However, WordPress users add multiple plugins on the platform, and it interferes with one another. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 1<\/strong>: Log in to your WordPress account, and click on \u201c<strong><em>Plugins &gt; Installed Plugins<\/em><\/strong>.\u201c<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-1-1.png\" alt=\"too many redirects error\" class=\"wp-image-1340\" width=\"702\" height=\"164\" srcset=\"https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-1-1.png 1023w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-1-1-768x181.png 768w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-1-1-255x60.png 255w\" sizes=\"auto, (max-width: 702px) 100vw, 702px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 2<\/strong>: Mark all plugins, select \u201cDeactivate\u201d from the drop-down menu, and then click on \u201c<strong><em>Apply<\/em><\/strong>\u201d to finish the changes. <\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-2-1.png\" alt=\"error too many redirects1\" class=\"wp-image-1339\" width=\"704\" height=\"292\" srcset=\"https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-2-1.png 1365w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-2-1-768x320.png 768w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-2-1-144x60.png 144w\" sizes=\"auto, (max-width: 704px) 100vw, 704px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Make sure to clear the cache of the browser, and then test the site, if the problem persists. If the issue has not been resolved yet, then move on to the next solution. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"solution-2-confirm-address\">Solution #2: Confirm Address <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A newbie does not understand the difference between a site address and a WordPress address, so they end up having different URLs. <\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/youstable.com\/blog\/wp-content\/uploads\/2019\/01\/Site-Address-WordPress-Address.png\" alt=\"error too many redirects 2\" class=\"wp-image-1341\" width=\"678\" height=\"140\" srcset=\"https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/Site-Address-WordPress-Address.png 1330w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/Site-Address-WordPress-Address-768x160.png 768w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/Site-Address-WordPress-Address-288x60.png 288w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The differences can cause major issues with the page loading because the browser is expecting the site address and then it gets the WordPress address. The error \u201c<strong><em>ERR_TOO_MANY_REDIRECTS<\/em><\/strong>\u201d is cause due to the wrong URL.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can check the URL by going to WordPress dashboard &gt; Settings &gt; General and then checking Site Address &amp; WordPress Address. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"solution-3-delete-htaccess\"> Solution #3: Delete .htaccess <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The site runs on a path, and it is created by the .htaccess file the redirection process&#8217;s main culprit could be the wrong configuration. In many cases, we have errors due to the wrong configuration, and you can solve them by correcting them. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 1<\/strong>: Login to\nyour YouStable cPanel account and type \u201c<strong><em>file manager.<\/em><\/strong>\u201d<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-1.png\" alt=\"error too many redirects 3\" class=\"wp-image-1338\" width=\"711\" height=\"167\" srcset=\"https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-1.png 1023w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-1-768x181.png 768w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-1-255x60.png 255w\" sizes=\"auto, (max-width: 711px) 100vw, 711px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 2<\/strong>: Click on the \u201c<strong><em>file manager<\/em><\/strong>\u201d and click \u201c<strong><em>public_html<\/em><\/strong>\u201d to open it.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-2.png\" alt=\"error too many redirects 4\" class=\"wp-image-1337\" width=\"708\" height=\"293\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 3<\/strong>: I could\nnot find the .htaccess file, so you have to click on \u201c<strong><em>settings<\/em><\/strong>\u201d located at the\ntop right menu. <\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-3.png\" alt=\"MANY REDIRECTS ERROR 4\" class=\"wp-image-1336\" width=\"726\" height=\"147\" srcset=\"https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-3.png 1365w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-3-768x156.png 768w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-3-296x60.png 296w\" sizes=\"auto, (max-width: 726px) 100vw, 726px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 4<\/strong>: A\nconfirmation pop-up shows up, and you have to click on \u201c<strong><em>show hidden files (dotfiles)<\/em><\/strong>\u201d\nand click on save. <\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-4.png\" alt=\"error too many redirects 5 \" class=\"wp-image-1335\" width=\"730\" height=\"232\" srcset=\"https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-4.png 1365w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-4-768x244.png 768w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-4-189x60.png 189w\" sizes=\"auto, (max-width: 730px) 100vw, 730px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 5<\/strong>: Now, I\ncan see the .htaccess file, and right-mouse click to view more options, and you\nhave to click on \u201d<strong>rename<\/strong>\u201d to disable\nit. I have also pointed out that you should remember this step.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-5.png\" alt=\"error too many redirects 6\" class=\"wp-image-1334\" width=\"731\" height=\"193\" srcset=\"https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-5.png 878w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-5-768x204.png 768w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-5-226x60.png 226w\" sizes=\"auto, (max-width: 731px) 100vw, 731px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 6<\/strong>: Now, add\n\u201c<strong>.old<\/strong>\u201d to the file name because we\nare going to disable it, and then check if the problem resolves or not. <\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-6.png\" alt=\"error too many redirects 7\" class=\"wp-image-1333\" width=\"730\" height=\"196\" srcset=\"https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-6.png 808w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-6-768x206.png 768w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-6-223x60.png 223w\" sizes=\"auto, (max-width: 730px) 100vw, 730px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 7<\/strong>: In case,\nif the solution worked out for you, then go back and remove the\u201c<strong>.old<\/strong>\u201d to restore it.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-7.png\" alt=\"error too many redirects 8\" class=\"wp-image-1332\" width=\"738\" height=\"288\" srcset=\"https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-7.png 792w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-7-768x300.png 768w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2019\/01\/correcting-.htaccess-file-7-154x60.png 154w\" sizes=\"auto, (max-width: 738px) 100vw, 738px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Now, add the given codes at the bottom of the .htaccess file, and you can edit it by following the step I asked you to remember earlier. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I have shared the code above, so copy and paste it to resolve the issue<strong>. In case, if the problem persists, then you can contact the YouStable support team for information. <\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"you-may-also-like\">You may also like: <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.youstable.com\/blog\/knowledgebase\/how-to-change-link-color-in-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to change link colour in WordPress?<\/a><br><a href=\"https:\/\/www.youstable.com\/blog\/display-breadcrumb-navigation-links-in-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Display Breadcrumb Navigation Links in WordPress?<\/a><br><a href=\"https:\/\/www.youstable.com\/blog\/how-to-add-expires-headers\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Add Expires Headers To Your WordPress Website?<\/a><br><a href=\"https:\/\/www.youstable.com\/blog\/knowledgebase\/how-to-remove-wordpress-version-number\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Remove WordPress Version Number?<\/a><br><a href=\"https:\/\/youstable.com\/blog\/how-to-change-background-color-in-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Change Background Color in WordPress?<\/a><br><a href=\"https:\/\/www.youstable.com\/blog\/knowledgebase\/how-to-redirect-your-404-pages\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Redirect your 404 pages to the Home Page in WordPress?<\/a><br><a href=\"https:\/\/www.youstable.com\/blog\/knowledgebase\/edit-wp-config-php-file-in-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Edit wp-config.php File in WordPress?<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The error \u201cTOO MANY REDIRECTS ERROR\u201d occurs on the WordPress platform. It might look like a simple problem that has [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":14321,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"iawp_total_views":75,"footnotes":""},"categories":[350,2258],"tags":[],"class_list":["post-1331","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-knowledgebase","category-kb-wordpress"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/posts\/1331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/comments?post=1331"}],"version-history":[{"count":1,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/posts\/1331\/revisions"}],"predecessor-version":[{"id":22941,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/posts\/1331\/revisions\/22941"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/media\/14321"}],"wp:attachment":[{"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/media?parent=1331"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/categories?post=1331"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/tags?post=1331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}