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

Editoryal Not: WPBeginner üzerindeki ortak bağlantılardan komisyon kazanıyoruz. Komisyonlar, editörlerimizin görüşlerini veya değerlendirmelerini etkilemez. Editoryal Süreç hakkında daha fazla bilgi edinin.

‘Ç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 says

    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. Kamal says

    I tried all the solutions given above, still getting the same error “redirected you too many times.”.
    It will be really helpful if I can get any SPOC from WordPress or any other solution which can be tried.

    • WPBeginner Support says

      If none of the methods from our article were able to solve the issue, we would recommend reaching out to your hosting provider to ensure nothing from their end could be the cause of the error and they should be able to help find the reason for the problem.

      Yönetici

  3. Kerri-Anne says

    If you’re using CloudFlare or something like that, especially with GoDaddy, that often causes a redirect loop as well. Update the DNS / Nameservers.

  4. Kingsley Chukwuemeka says

    In my case, the issue affects only some blog posts and I am wondering if this same process will work.

  5. Alex Froitzheim says

    Thanks so much for the article! In my case, the problem turned out to be a different one: My domain contained an umlaut (ü). I had to convert my domain name to Punycode and change my wordpress address and site address to the resulting URL.

  6. Brad Vickers says

    If none of the above works and you are using Cloudflare for DNS, check your SSL settings in Cloudflare. If you have an SSL installed on your hosting server, you need to change the SSL mode to Full (strict) in Cloudflare.

  7. Chethan Kumar says

    Thank you so much, it helped me a lot… My WP site is struck at page loading, i deleted .htaccess file from server after this working fine… you saved my time… loved it

  8. Gimhan says

    Thanks a lot for the content. Removing the .htaccess file which I created manually and letting WordPress create the .htaccess file automatically resolved my issue.

    Thanks again.

  9. Mark Lidster says

    Man, you just saved me a whole heap of time as I’d created a url redirect from within the admin panel then couldn’t obviously get back in. Thought I was going to have to restore an old backup and lose all my work, but your simple addition to the config file via ftp saved all of that. Thank you so much :)

  10. Stephen says

    Hi,

    I tried to add the www. in general settings in wordpress as you suggested, only now i cannot acces my wordpress domain anymore… it says it does not recognize my login username and/or password, any suggestions?

    • WPBeginner Support says

      If none of these recommendations are working for you, we would recommend reaching out to your hosting provider for assistance

      Yönetici

  11. Jay Wulf says

    Hi, I was struggling with this issue for a while and it took me a great degree of research to actually find the solution.

    If you are experiencing “Too many redirects” problem with WordPress

    In my situation, the new website was behind a reverse proxy (NGINX).

    You need to add this to the fix list above.

    Modify wp-config.php add the text

    /**
    * Handle SSL reverse proxy
    */
    if ($_SERVER[‘HTTP_X_FORWARDED_PROTO’] == ‘https’)
    $_SERVER[‘HTTPS’]=’on’;

    if (isset($_SERVER[‘HTTP_X_FORWARDED_HOST’])) {
    $_SERVER[‘HTTP_HOST’] = $_SERVER[‘HTTP_X_FORWARDED_HOST’];}

  12. Jack Mwangi says

    I cannot be able to express my gratitude but I realy thank you very much for your assistance. The last method really worked for me.. Thanks a lot again.

  13. Mohammed Alshami says

    at my site i did all the mentioned steps and i still don’t get any thing i don’t know how to fix it anyone can help ?

    • WPBeginner Support says

      If none of our recommendations were able to assist, we would recommend reaching out to your hosting provider for them to take a look.

      Yönetici

  14. Jasmin Jai says

    Wonderful content and very informative! It took awhile but we were able to fix our WordPress issue online on our website because of your helpful article here! Thanks again.

  15. Jim Biancolo says

    I was tearing my hair out over this and found another thing to check. If you’re behind a load balancer this can cause the WordPress is_ssl() function to return incorrect values, which can put you into a redirect loop as it tries to redirect to a secure URL even though you’re already at a secure URL.

  16. Aylin says

    Hello. I have tried every recommendation that you have given: plugin, htaccess, wp-config.php but none of them works for me. Please help!!! Thanks

    • WPBeginner Support says

      If none of these recommendations were able to help you, then we would recommend reaching out to your hosting provider for them to take a look

      Yönetici

  17. Reginald says

    Thank you for this article. Very informative and the way you explained things was so helpful.

    I understand the issue when it is happening over the entire website. My problem is that one category of pages (registration pages for my memberships) is being affected by this issue. Any idea why the error would be specific to a category?

    Every other page on my site is working.

    • WPBeginner Support says

      You would first want to go through the steps in this article. If it still continues you would want to ensure you don’t have any plugins possibly creating redirects.

      Yönetici

  18. Joseph says

    Hi, Please what should i do?
    i followed the steps involved in removing the /wp in my siteurl. then immediately i altered the wordpress and siteurl and saved changes, i have been unable to login into the wp-admin. the following is the error message i received.

    “The document has moved here.

    Additionally, a 302 Found error was encountered while trying to use an ErrorDocument to handle the request.”

    thank you

  19. Solomon Daniels says

    Hi! I cloned my site to a new URL using GoDaddy’s Installatron feature, and now when I try to access the cloned site using the new URL, it says ‘too many redirects.’ This means I can’t even access the WordPress back end. Is there a way to try disabling plugins without that access? Do I just temporarily move them to a new folder? Or do you have any suggestions?

  20. Mal says

    How did you know my service provider wouldnt take any blame….its like you new there feed back exactly
    Thanks for saving the day

  21. Daniel Cervantes says

    Well, our website was working just fine then all of a sudden our site went down,
    I did all the steps above.
    what else can we do?

    • WPBeginner Support says

      If the methods in this article aren’t working and you’re seeing the too many redirects error, you would want to reach out to your hosting provider to ensure this isn’t an error from their end.

      Yönetici

  22. Teja T. Diay says

    I tried with deleting the www. and now I can’t even log in in to the wp-admin anymore, I just get a page with info saying that my page is not working due to too many redirects.
    How can I fix this, I need to continue developing my website.
    “This page isn’t working redirected you too many times.
    Try clearing your cookies.
    ERR_TOO_MANY_REDIRECTS”

  23. Randy King says

    Here is a totally bizarre solution. The infinite login loop just started happening with no change in plugins, etc. I did everything – changed my theme, replaced the .htaccess file, etc. Here’s what I finally ended up doing that seems to have fixed everything: I rebooted my laptop and waited for several hours (in case it was a hosting problem). When I came back in, it all worked.

    I tried clearing browser cache and did everything I could find, but nothing worked. I suspect there was something wacky going on that a reboot cleared up for me. And this is not the first time that this happened. Totally bizarre.

    • WPBeginner Support says

      That is an odd solution but thanks for sharing it, you may want to check with your hosting provider to see if they see the error as well if it continues.

      Yönetici

  24. SG says

    I’m facing a problem with my multisite network. Its created in local host. Everytime I try to access the new site it shows an error saying “The page isn’t redirecting properly”. If you can help that’d be great! Thanks

    • WPBeginner Support says

      You would want to start with the steps in this article to see if that resolves the issue

      Yönetici

  25. nasirey says

    i have problem for accessing my wordpress dashboard, when i try to access my wp- admin area it shows me your password is incorrect although my password is correct so if any one can help that kind of problem reply me. thanks.

  26. Lisa says

    Thanks for the article. I was able to fix my “too many redirects” problem by changing the http to https. :)

  27. David Najman says

    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 says

      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

  28. Yavan Kumar says

    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 says

      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

  29. John Zoetebier says

    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 says

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

      Yönetici

  30. Chad says

    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.

  31. Josh says

    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 says

      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.

  32. Bryant Thomas says

    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.

  33. Rutvi Trivedi says

    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.

  34. Shakeane says

    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.

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.