Anladığım kadarıyla 'Too many redirects' hatası seni oldukça zor durumda bırakmış. Bu hata, tarayıcının bir sayfaya erişmeye çalışırken sürekli olarak aynı yönlendirme döngüsüne girmesiyle oluşur. Bu, genellikle site ayarlarında veya sunucu tarafında yapılan yanlış yapılandırmalardan kaynaklanır.
Bu sorunun en yaygın nedenlerinden biri, wordpress'in URL ayarlarının veya site adresinin yanlış yapılandırılmasıdır. Eğer bu ayarlar doğru değilse, site sürekli olarak kendini yönlendirmeye çalışır.
Bu sorunu çözmek için FTP veya dosya yöneticisi aracılığıyla Wp-config.php dosyanı düzenlemen gerekecek. Bu dosyaya şu iki satırı ekleyerek yönlendirme döngüsünü kırmayı deneyebilirsin:
Define('WP_HOME','http://alanadiniz.com');
Define('WP_SITEURL','http://alanadiniz.com');
Burada 'alanadiniz.com' kısmını kendi alan adınla değiştirmeyi unutma. Eğer siten HTTPS kullanıyorsa, 'http' yerine 'https' kullanmalısın.
Bu adımı uyguladıktan sonra, WordPress yönetici paneline (eğer ulaşabilirsen) girip Ayarlar > Genel bölümündeki WordPress adresi (URL) ve Site adresi (URL) alanlarının doğru olduğundan emin olmalısın. Eğer bu ayarlar doğruysa, bu alanları elle değiştirmek yerine yukarıdaki Wp-config.php dosyasındaki tanımlamaların geçerli olacağını unutma.
Eğer bu yöntem de işe yaramazsa, Kullandığın bir yönlendirme eklentisi veya sunucu tarafındaki .htaccess dosyasında bir sorun olabilir. .htaccess dosyasını geçici olarak yeniden adlandırıp (örneğin .htaccess_old) sorunun devam edip etmediğini kontrol edebilirsin. Eğer sorun çözülürse, .htaccess dosyasını yeniden oluşturman gerekebilir.