Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress’te Çok Fazla Yönlendirme Hatası Sorunu Nasıl Giderilir

‘Çok fazla yönlendirme hatası’ sorunu, bir eklentiden veya yanlış ayarlardan kaynaklanabilecek bir WordPress hatasıdır. Aslında, okuyucularımız ve diğer WordPress kullanıcıları tarafından görülen en yaygın hatalardan biridir.

Bu hata sizi web sitenizden bile uzaklaştırabilir, bu da sorunu çözmeyi biraz zorlaştırır. Neyse ki, çok fazla yönlendirme sorununu birçok kez giderdik, bu yüzden tam olarak ne yapacağımızı biliyoruz.

Bu makalede, WordPress’teki ‘Çok fazla yönlendirme hatası’ sorununu nasıl kolayca çözebileceğinizi göstereceğiz. Ayrıca web sitenize yeniden nasıl erişim sağlayacağınızı ve hatayı nasıl gidereceğinizi de ele alacağız.

Fixing too many redirects error in WordPress

Uzman İpucu: Sorun gidermeyi profesyonellere bırakmayı mı tercih ediyorsunuz? WordPress Destek Hizmetlerimiz hatanızı kısa sürede düzeltebilir ve sitenizi tekrar çalışır hale getirebilir. Ayrıca, tek seferlik düzeltmeler sunuyoruz, böylece devam eden sözleşmeler hakkında endişelenmenize gerek kalmıyor.

WordPress’te ‘Çok Fazla Yönlendirme Hatası’ Sorununa Ne Sebep Olur?

‘Çok fazla yönlendirme hatası’ WordPress’teki yanlış yapılandırılmış bir yeniden yönlendirme sorunundan kaynaklanır.

Bildiğiniz gibi WordPress, yönlendirme işlevini kullanan SEO dostu bir URL yapısı özelliğine sahiptir. Benzer şekilde, birçok popüler WordPress eklentisi geçici yönlendirmeler ayarlamak, kalıcı 301 yönlendirmeleri oluşturmak ve 404 hatalarını düzeltmek için bu özelliği kullanır.

SSL güvensiz içerik sorununu gidermek için bir eklenti veya WordPress önbellek eklentisi kullanıyorsanız, bu durum yönlendirmeleri de etkileyebilir ve ‘çok fazla yönlendirme’ hatasına neden olabilir.

Google Chrome’da ‘ERR_TOO_MANY_REDIRECTS’ mesajı bu şekilde görünür.

Error Too Many Redirects in Google Chrome

Ancak bu hata, WordPress’te çakışmaya neden olan ve yönlendirme döngüsünü zorlayan şeyin ne olduğunu size söylemez.

Hata Firefox’ta ‘Sayfa düzgün yönlendirilmiyor’ mesajıyla birlikte bu şekilde görünür.

Too many redirects error in Firefox

Bununla birlikte, WordPress’te çok fazla yönlendirme hatası sorununun nasıl düzeltileceğine bir göz atalım.

Adım adım sorun giderme, WordPress sitenize erişim sağlama ve hatanın tekrarlanmasını önleme konularında size yol göstereceğiz.

Video Eğitimi

Subscribe to WPBeginner

Yazılı talimatları tercih ediyorsanız, okumaya devam edin.

1. Tarayıcı Çerezlerini ve Önbelleğini Temizleyin

Hatanın yaygın bir nedeni web tarayıcınızın çerezleri olabilir. Firefox, Safari, Opera veya Microsoft Edge gibi farklı bir web tarayıcısı kullanarak web sitenize erişmeyi deneyin.

Web sitenize normalde farklı bir tarayıcı kullanarak erişebiliyorsanız, normal tarayıcınızdaki tarayıcı çerezlerini ve önbelleğini temizlemeniz gerekir.

Clear cookies and cache in Google chrome

Bunu yapmanıza yardımcı olacak tüm büyük tarayıcılarda tarayıcı önbelleğinizi nasıl temizleyeceğinize dair ayrıntılı bir kılavuzumuz var.

Öte yandan, tarayıcıyı değiştirmek sorunu çözmezse, bir sonraki adıma geçebilirsiniz.

2. Tüm WordPress Eklentilerini Devre Dışı Bırakın

WordPress yönlendirme döngülerinin veya ‘ERR_TOO_MANY_REDIRECTS’in en yaygın nedeni bir eklenti çakışmasıdır. Varsayılan WordPress yönlendirmeleriyle çakışacak şekilde bir yönlendirme kurmaya çalışan bir WordPress eklentisi bu hata mesajına neden olabilir.

Bunu düzeltmek için web sitenizdeki tüm WordPress eklentilerini devre dışı bırakmanız gerekir. Normalde, WordPress yönetici alanındaki Eklentiler ” Tüm Eklentiler sayfasına gidebilir ve buradan eklentileri devre dışı bırakabilirsiniz.

Deactivate all plugins

Ancak, yönlendirme hatası nedeniyle WordPress yönetici alanına erişemiyor olabileceğinizi varsayıyoruz.

Bu durumda, FileZilla gibi bir FTP istemcisi veya WordPress barındırma kontrol panelinizdeki Dosya Yöneticisi uygulamasını kullanarak WordPress eklentilerini devre dışı bırakmanız gerekecektir.

Bir FTP istemcisi kullanarak web sitenize bağlanın ve /wp-content/ klasörüne gidin.

Renaming the plugins folder using FTP

Orada ‘ plugins.deactivate’ olarak yeniden adlandırmanız gereken plugins klasörünü bulacaksınız.

Bunu yapmak sitenizdeki tüm WordPress eklentilerini devre dışı bırakacaktır.

Renamed plugins folder

Temel olarak, WordPress eklenti dosyalarını yüklemek için plugins adında bir klasör arar. Bu klasörü bulamadığında, veritabanındaki aktif eklentileri otomatik olarak devre dışı bırakır.

Şimdi, WordPress web sitenizi ziyaret etmeyi deneyebilirsiniz. Şimdi WordPress yönetici alanınıza giriş yapabiliyorsanız, bu, eklentilerden birinin hataya neden olduğu anlamına gelir.

Hangi eklentinin suçlu olduğunu bulmak için, FTP istemcisine veya Dosya Yöneticisi uygulamasına geri dönmeniz ve plugins .deactivate klasörünüzü ‘plugins’ olarak yeniden adlandırmanız gerekir.

Bundan sonra, web sitenizin WordPress yönetici alanına geçin ve Eklentiler ” Tüm Ek lentiler sayfasına gidin. Buradan eklentilerinizi tek tek etkinleştirebilir ve ardından hatayı yeniden oluşturup oluşturamayacağınızı görmek için web sitenizi ziyaret edebilirsiniz.

Hataya neden olan eklentiyi bulduğunuzda, bu eklentiye bir alternatif bulabilir veya sorunu eklentinin WordPress destek forumuna bildirebilirsiniz.

3. WordPress URL’lerini Düzeltme

Bu hatanın bir diğer önemli nedeni de WordPress URL ayarlarındaki bir yanlış yapılandırmadır. Normalde bu seçenekleri Ayarlar ” Genel sayfasında görüntüleyebilirsiniz.

WordPress URL settings

Çoğu web sitesi için WordPress Adresi ve Site Adresi alanlarındaki URL’ler aynı olmalıdır. Ancak bazı kullanıcılar bir URL’de ‘www’ kullanırken diğerinde www olmayan bir URL kullanabilir.

WordPress yönetici alanına erişiminiz olmayabileceğinden, WordPress URL’lerini bir FTP istemcisi veya Dosya Yöneticisi uygulaması kullanarak düzeltmeniz gerekebilir.

Bir FTP istemcisi kullanarak WordPress sitenize bağlanın ve /wp-content/themes/your-theme-folder/ adresine gidin.

Edit functions.php file

Buradan functions.php dosyasını bulmanız ve Notepad veya TextEdit gibi bir düz metin düzenleyici kullanarak düzenlemeniz gerekir.

Ardından, aşağıdaki kodu en alta eklemeniz gerekir:

update_option( 'siteurl', 'https://example.com' );
update_option( 'home', 'https://example.com' );

‘https://example.com’ yerine kendi sitenizin URL’lerini koymayı unutmayın. Artık değişikliklerinizi kaydedebilir ve dosyayı web sitenize geri yükleyebilirsiniz.

Bundan sonra, hatanın çözülüp çözülmediğini görmek için web sitenizi ziyaret etmeyi deneyin.

Daha fazla yöntem için WordPress URL’lerinin nasıl kolayca değiştirileceğine ilişkin eğitimimize bakın.

4. WordPress .htaccess Dosyasını Sıfırla

.htaccess dosyası, web sitesi sunucusu tarafından yönlendirmeleri ve diğer sunucu ayarlarını yönetmek için kullanılan özel bir dosyadır. WordPress bu dosyayı SEO dostu URL’ ler ve diğer yönlendirmeler için de kullanır.

Bazen WordPress eklentileri web sitenizin .htaccess dosyasında değişiklikler yapabilir ve bu da bu hatayı tetikleyebilir. Bir eklentiyi devre dışı bırakmanın bu değişiklikleri .htaccess dosyanızdan kaldırmaması da mümkündür.

Bu durumda, WordPress .htaccess dosyanızı manuel olarak sıfırlamanız gerekecektir.

Yine, bir FTP istemcisi veya hosting kontrol panelinizdeki Dosya Yöneticisi uygulamasını kullanarak web sitenize erişmeniz gerekecektir. Bağlandıktan sonra, web sitenizin kök klasöründe .htaccess dosyasını göreceksiniz.

Editing .htaccess file via FTP

Not:.htaccess dosyanızı bulamıyorsanız, WordPress’te .htaccess dosyasının nasıl bulunacağına ilişkin kılavuzumuza bakın.

Öncelikle, .htaccess dosyanızın bir kopyasını yedek olarak bilgisayarınıza indirmeniz gerekir. Bundan sonra, devam edebilir ve dosyayı web sitenizden silebilirsiniz.

Şimdi WordPress blogunuzu ziyaret etmeyi deneyebilirsiniz. Her şey normal çalışıyorsa, bu .htaccess dosyanızın yönlendirme hatasına neden olduğu anlamına gelir.

Şimdi, .htaccess dosyasını sildiğimiz için, onu yeniden oluşturmanız gerekecek. Normalde, WordPress web siteniz bunu kendi başına yapabilir. Emin olmak için Ayarlar ” Kalıcı Bağlantılar sayfasına gidin ve en alttaki ‘Değişiklikleri kaydet’ düğmesine tıklayın.

Refresh permalinks to create .htaccess file

5. WordPress’te Çok Fazla Yönlendirme Hatasını Önleme

Umarım, az önce ele aldığımız adımlar web sitenizdeki yönlendirme sorununu çözmüştür. Sorunu çözmedilerse, bir sunucu sorunu olmadığından emin olmak için WordPress barındırma şirketinizle konuşmanız gerekebilir.

Sitenizdeki sorunu çözdüklerinde, buna neyin neden olduğunu da anlayabilmeniz gerekir.

Eğer sorun bir eklentiden kaynaklanıyorsa, sorunu eklentinin destek forumuna bildirmeniz gerekir. WordPress desteğini nasıl isteyeceğinize ilişkin kılavuzumuza bakın. Ancak, yardım alamıyorsanız, her zaman aynı şeyi yapan alternatif bir eklenti bulabilirsiniz.

Hata bir WordPress sitesi yanlış yapılandırmasından kaynaklanıyorsa, bunu not edebilir ve site ayarlarınızın düzgün bir şekilde yapıldığından emin olabilirsiniz.

Daha fazla ipucu için, WordPress sorunlarını tam bir WordPress uzmanı gibi kendi başınıza nasıl gidereceğinize ilişkin ayrıntılı eğitimimize bakın.

Umarız bu makale web sitenizdeki ‘çok fazla yönlendirme hatası’ sorununu çözmenize yardımcı olmuştur. Ayrıca sık karşılaşılan WordPress hatalarına ilişkin nihai el kitabımıza göz atmak ve WordPress desteğiyle nasıl iletişime geçeceğinizi görmek isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

303 yorumBir Cevap Bırakın

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. David Najman

    Hi,
    I had this error on the product tag page. I tried all the possible repairs mantioned above with no luck.
    Finally, I had to rename slug for tags not to be numbers, eg. 2016, so I renamed it to r2016 and it started to work!
    It must have been caused by some wordpress update, because it have been working few years before with tags named as numbers.

    • WPBeginner Support

      Thanks for sharing what worked for you, if your product page is created by a plugin you may want to try reaching out to the plugin’s support to let them know about that issue

      Yönetici

  3. Yavan Kumar

    Hi,

    My whole website is running properly, but the homepage is redirected too many times and same issue with the wp-admin page too. I tried all the methods you mentioned but nothing worked for me.

    Please advice me if there is any another solution for that.

    Thanks in advance…

    • WPBeginner Support

      If none of the methods from the article worked, you would want to reach out to your hosting provider for them to see if there are any issues they can see on their end.

      Yönetici

  4. John Zoetebier

    My web site is a Bitnami Wordpress deployment on Google Cloud Platform.

    When I use:
    define(‘WP_SITEURL’, ‘http:/example.cloud’);

    the home page gets redirected to itself and browsers error message.
    I now use the original Bitnami setting and it works great !
    define(‘WP_SITEURL’, ‘http://’ . $_SERVER[‘HTTP_HOST’] . ‘/’);

    • WPBeginner Support

      You are missing a slash next to your http in the first define statement but thank you for sharing your workaround.

      Yönetici

  5. Chad

    I had to desactivate a plugin and it worked back fine. I identified the plugin to desactivate by looking into my URL where I was getting a redirect error. The plugin name was written there.

    • WPBeginner Support

      Thanks for sharing how you found the error for others trying to solve this problem :)

      Yönetici

  6. Nirav Patel

    Thanks you bro for information of wp error

    • WPBeginner Support

      Glad our article could help :)

      Yönetici

  7. irga

    yeah, you know,,, i searching for it,,,,, and then mys wordpress site working again, thanksfull

  8. Rahul

    Thans buddy , really helps

  9. Josh

    I’ve tried all the steps here with no luck today. Luckily my website is functioning ok but I can’t log into the wp-admin dashboard for anything.

    What are the other options? There must be other ways I can figure out what’s causing it?

    • Deby

      I’m having the same. My site works fine for visitors, but I only get the redirect error for the backend, my WP dashboard.
      It’s a new site and I don’t even have any plugins installed yet. I’m stumped.

  10. Bryant Thomas

    Holy Cow That worked, I’ve done many websites migrations and never ran into this issue. Thank you the define(‘WP_HOME’,’http://example.com’);
    define(‘WP_SITEURL’,’http://example.com’); worked with the www.

  11. Rutvi Trivedi

    Hi, My problem is when I go to my site’s dashboard(/wp-admin) it is giving me this error I tried this solution and unfortunately it is not working. Please help me to solve this error.

  12. Shakeane

    I just want to say thank you so much for sharing this knowledge, you wouldn’t understand how much this has helped me, something as minor is adding www or leaving the forward slash at the end has caused so many headaches, thank you so much.

  13. Marc

    Awesome! Only took 5 minutes and fixed!!!

  14. hassan

    dear sir,
    i have huge data on my website i change my address directly from http://www.example.com to example.com i remove www from wp-confiq and phpmyadmin without doing the above procedure, now i update all the plugin and theme everything is fine but my theme setting is not editing when i am going to change setting of my theme the changes reverting …please help how to solve this problem i will be thankful to you
    i am trying to solve this problem from three days but fail
    please help

  15. Sachin

    Hi, my website is running without any error but i have this issue in backend when i open appearance>customize tab. I am unable to customize my website from backend. How can i solve it?

  16. Adrian Daniels

    Wow, this actually worked, thanks!!

  17. Toheeb

    Hi!

    Thank you for your post…

    I was able to solve mine changing the WP_SITEURL and WP_HOME to lowercase letters. I capitalized each word formerly for readability and as it turned out, it redirects post paginated pages.

    Everything seems fine now. Thank You

    • Laurena

      Hey, this was my problem! Thanks for your comment here.

    • scott

      This was my problem as well.

    • Karla

      This was my problem too! Thanks for your comment! I tried everything in the video but nothing worked.

  18. Rudy Reteig

    I made a redirect in ADDOn Domain to rid my site of a tail, “/blog”, behind my URL, appeared when launched the site. This was in my opinion automatically done, as I have two sites on the same PUBLIC_html directory. probably to avoid conflict of files with the same name of the two sites

  19. Robin

    None of these fixes worked for me. In the end it turns out I had setup a custom page rule in CloudFlare a long time ago to treat the wordpress dashboard different to the rest of the site. It had “SSL – Flexible” set which causes the error. I just set the rule to “Full” and it works fine again.

    • Ada

      This was the fix for me. Thank you so much!

    • Damien

      Oh God! Thank you so much :)

    • Daniel

      Thanks a lot for this fix, after like 5 hours on this error, finally solved the issue. I spend more time on fixing errors than building website with wordpress. I’m tired

    • Simon

      Thanks bro. Hours of checking .htaccess etc and its just a simple cloudflare problem.

    • Rares

      This was the solution for me too. Thank you so much for sharing!

    • Jack

      This fixed mine! Thanks!

    • Jeenie

      Same here – once “Flexible” was changed to “Full” in the Cloudflare SSL settings, it worked! Phew. (Wish I saw your comment sooner!)

    • Nancy

      Thank you soooooo much for this! It worked.

  20. Florian

    I also had the problem, so I started searching for a solution and found out that the CDN was causing that error. I switched it off and it worked again

    • Jennifer

      Thank God I saw your reply. I thought because I had added the Yoast SEO plugin, it was causing the issues, but I had also activated CDN in my control panel and that was the problem!

  21. Alex Jr

    I deactivated all plugins, disabled the current theme, deleted .htaccess, but I’m still getting the “too many redirects” error when I try to access my wordpress site. What is causing it and how can I fix it?

  22. Dan

    Just had this happen to me on a new site I’m working on. The issue turned out that I created my child theme with spaces in the name. As soon as I renamed the child theme folder to my-child-theme it worked. I did have to go and make my child theme active again to make it work right. Hope this saves someone so grief and aggravation!

    • ANA

      Dan, I just wanted to say THANK YOU!!!!!!!
      That was my problem too, apparently. I changed the name and folder to include a dash and everything works fine.

  23. Santiago

    I’m finding that when I try to set my Permalink to Post Name I get the redirect issue. When I set it to Plain, no issues. I’ve disabled all the plugins and still the same thing.

    I’m new to WP but 20+ years IT, any help would be greatly appreciated.

  24. Damion

    +1 on this and thank for for so thoroughly and generously sharing your knowledge – you saved me hours of work today.

  25. Bilal Asghar

    This is a really helpful article. I had the redirection issues with my WordPress website. I just changed my Post URLS going to Setting>Permalinks.

  26. Ebad Ur Rehman

    My site is redirected too many time in the preview of customization
    other functions of theme are working fine.
    please tell the solution for the problem

  27. Sharon Booker

    Thank you so much. I called my hosting service help desk twice and nothing they told me to do helped. This fixed the error.

  28. Amit Khandelwal

    I’m getting “ERR_TOO_MANY_REDIRECTS” problem only on website Home page but other pages working fine. I think plugin “Redirection” create this problem but it’s my need to keep activate this.
    Please suggest.

  29. Tenzin Nima

    Thank you so much!! I have been looking for solution for whole day and finally solved it.

    Thank you

  30. maria

    ive tried the first option, Settings » General and changed the url. the thing is, i accidentally put a ; instead of a . on the adress.
    Now the site is all messed up and i cant even login on the admin user anymore, to change it back :/ any tips?

      • Yildirim

        hi,

        what about https

        • WPBeginner Support

          The code is example code, if you are using https then you would put https in the code :)

  31. Em Walker

    Hi, Every time I go to the WIDGET page to load my adsense ads then my page freezes up and becomes unresponsive, how can I fix this, please

  32. Abiskar Bharati

    I tried all the things mentioned in the blog but issue still persisted so I did what Jake Philips(one of the comment above) did and I found that something had changed the permalink structure setting to:
    /’/%year%/%monthnum%/%day%/%postname%/’

    I changed it back to (as the comment suggests) :
    /%year%/%monthnum%/%day%/%postname%/

    and then everything was working fine again…

  33. Abhishekh Maharjan

    Thank You. It worked :)

  34. Cindy

    When I put my link on Facebook my photo that’s on my webpage does not come up just my website name and URL. Any idea what I need to do to have a thumbnail photo?

    • Felix

      Hi, CINDY.
      That’s because you didn’t use Yoast plugin, and didn’t set the rules on Facebook tab. The issue is related to open graph protocol.

  35. Khori Carnes

    Hi. I am having a some what odd issue, i feel. My redirect issue is that when i attempt to access my wordpress admin page using my domain, it redirects me to godaddy.com. my only explanation I can come up with is that i purchased my domain name from godaddy. However i purchased my web hosting from hostgator. Regardless, i can not access my admin page for wordpress to begin establishing my new website.

    Any and all help or suggestions would be greatly appreciated! Thanks

    • WPBeginner Support

      Hi Khori,

      You can contact GoDaddy support and they can help you point out your domain name to your hosting provider. All you need to do is go to your GoDaddy account and point Name Server settings for your domain name to HostGator.

      Yönetici

  36. Ralf

    In my case the problem was special characters in the URL. You can’t have those with wordpress. E.g. German umlauts: ÄÖÜ – need to be converted.

    • Teemu

      Yes and no. I succesfully ran a website with “ä” character in there for a few years. But this time this might be the reason why I’m searching help to this problem here with a website that now has the same “ä” character there also…

  37. Don Stewart

    I panicked when I could not access my website home screen (though I could the other pages). I messed around with the Settings=>General URL settings, and I saw that the same address appeared as the Wordpress URL and the website URL—which meant it was going around in circles, as you pointed out. I fiddled with that for awhile, almost locking myself out of Wordpress altogether, but then deactivated several recently installed plugins. Fixed! I’m not sure which plugin caused it—I will investigate that, by omitting the one I think is most likely and one-by-one reactivating the others, but my suggestion is to follow your article from the bottom up. Check out those recent plugins!

  38. Jake Phillips

    I had just enabled CDN and SSL in Bluehost for my WordPress site when this started happening. I found that something had changed the permalink structure setting to:
    /’/%year%/%monthnum%/%day%/%postname%/’
    I changed it back to:
    /%year%/%monthnum%/%day%/%postname%/
    and then everything was working fine again…

  39. Asma

    Hi,
    Your article is really good and may be a solution of my recent problem. But I am not a WordPress expert and not enough brave to experiment with my site, though the blog is completely built by myself.

    However, I’m seeing the following things from last two days–

    “This page isn’t working
    m redirected you too many times.
    Try clearing your cookies.
    ERR_TOO_MANY_REDIRECTS”

    I’ve tried many times after clearing cookies, still, I can’t log into my site.

    Can you please give a solution?

  40. Adeshola

    My problem seemed to be a mixture of plugins and wp-config.php. After deactivating my plugins, I was able to access my site but not my wp-admin area. I fixed this by updating my wp-config with the codes provided above. However, they worked only after I put them before the “/* That’s all, stop editing! Happy blogging. */” line. This was something you guys didn’t include in your tutorial but I found somewhere else. So thanks for everything. My site works now.

  41. George

    Just wanted to say this article helped me a great deal… Here’s my case:

    WP installed in a directory: domain.com/widget

    domain.com .htaccess edited for SEO purposes to say
    DirectoryIndex /widget/index.php /widget/

    This caused the “too many redirects” issue. Possibly because of the trailing slash in the domain.com .htaccess file??

    Anyway, this fixed it:

    domain.com .htaccess edited to:
    DirectoryIndex /widget

    Now it works.

    Huzzay for cPanel!!!

  42. Mirjam

    My issue is that trying to access the login page keeps giving me a redirect to https:// but my site is in http://. Have tried everything, adding home url to config.php, disabling plugins, renewing .htaccess. There is no redirect defined in CPanel so I’m lost as to why this is happening. The site is available, but I cannot access admin.

    Getting a bit hopeless here…

  43. Gilbert Stawny

    If none of the above works, rename your .htaccess file to htaccess.old or something. Try to log in again.

  44. Talha Wahid

    Thanks a lot, Finally i solve it by spending whole week. only adding to the wp-config.com
    define(‘WP_HOME’,’http://example.com’);
    define(‘WP_SITEURL’,’http://example.com’);

  45. Adrian

    One way that you can create the infinite redirect loop is to set WordPress Address and Site Address using camel case, MyExampleWebsite.com for example . The domain part of a URI is supposed to be case-insensitive, the file part has to be case sensitive to cope with case-sensitive file systems. WordPress breaks if you use camel-case.

  46. Adnane

    I had the same problem, solved it by going to cpanel then look in the security tab if there is mod security , if yes deactivate it.

    That was it for me.

  47. Howard Bussey

    Thank you for writing this. I set up redirection with Easy HTTPS Redirection, and ran into the “too many redirections” problem. I solved it by turning off a property in Woo Commerce. In the checkout settings, I had both “force secure checkout” and “force HTTP when leaving the checkout” selected. I unselected the “force HTTP when leaving the checkout”, and no longer see the “too many redirections” problem. I didn’t have to edit any .htaccess file.

  48. Asser

    If the issue is happening only when accessing the admin control panel , then look at the wp-admin and check if there is htaccess file in place (www/wp-admin/.htaccess ) and if you find one then rename it and refresh the admin URL (example.com/wp-admin/) and it should work .

  49. Suraj

    Simply superb, this resolved the redirect loop issue I was facing, thanks a lot, appreciate the article :)

  50. Akash Gadiya

    Hi, I’ve tried all the troubleshooting options here but nothing seems to work. The last thing I remember doing was to take a full backup using the Backup Wizard on the cPanel. Could that in any way lead to this error (Too many redirects)

    Here’s a list of what I’ve done so far to fix this issue:
    1) Removed the backup file from the root directory
    2) Edited the wp-config file by adding those 2 lines of code, both with and without www
    3) Deleted the .htaccess files from the root directory and wp-content folder one at a time
    4) Scanned through all the comments to see if there is any possible solution, to no avail

    I have sought for the help of the root admin, hopefully we’d be able to fix this ASAP. If you think I’ve missed out on anything or could try anything apart from these, please do let me know.

    Thanks
    Akash

    • Akash Gadiy

      I could finally fix the problem. It had something to do with the backend I guess. My admin reset the server and that breathed life into my website again. Thanks for this post though. Good luck to all trying to fix this problem. May the force be with you ;)

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.