Arama Yap Mesaj Gönder
Biz Sizi Arayalım
+90
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro

Bilgi Bankası

Anasayfa Bilgi Bankası Genel WordPress Çok Fazla Yönlendirme (To...

Bize Ulaşın

Konum Halkalı merkez mahallesi fatih cd ozgur apt no 46 , Küçükçekmece , İstanbul , 34303 , TR

WordPress Çok Fazla Yönlendirme (Too Many Redirects) Hatası ve Çözüm Yöntemleri

WordPress kullanıcılarının sık karşılaştığı hatalardan biri “Çok fazla yönlendirme yaptı” (Too Many Redirects) uyarısıdır. Bu sorun genellikle site URL ayarları, .htaccess yönlendirme kuralları veya SSL yapılandırmasındaki çakışmalardan kaynaklanır.

1. PhpMyAdmin Üzerinden site_url ve home Alanlarını Düzeltme

WordPress veritabanında wp_options tablosunda yer alan siteurl ve home değerleri hatalı ya da çakışmalı şekilde HTTPS olarak girilmişse, bu durum sonsuz döngüye neden olabilir.

Adımlar:

  • PhpMyAdmin'e giriş yapın

  • İlgili veritabanını seçin

  • wp_options tablosunu açın

  • İlk iki satırdaki siteurl ve home alanlarındaki değerleri https://... yerine http://... olarak değiştirin.

Örnek:

siteurl: http://example.com
home:    http://example.com

Değişiklikten sonra sayfayı yenileyerek yönlendirme sorunu çözülmüş mü kontrol edin.


2. .htaccess Dosyasını Kontrol Etme

Aşağıdaki gibi eksik veya bozuk .htaccess dosyası da yönlendirme hatasına neden olabilir.

Problemli Örnek:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
</IfModule>
# END WordPress

Doğru ve Tam .htaccess Örneği:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Bu yapı, WordPress’in index.php üzerinden yönlendirme mekanizmasını düzgün çalıştırmasını sağlar.


3. wp-config.php Üzerinden URL Sabitleme (Gelişmiş)

Eğer admin panel erişimi yoksa veya yönlendirme hâlâ devam ediyorsa, wp-config.php dosyasına aşağıdaki satırları ekleyin:

define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');

Bu yapı, veritabanı değerlerini geçersiz kılarak doğrudan PHP üzerinden URL'yi sabitler.


4. Tarayıcı ve Cache Temizliği

Tarayıcı çerezleri ve yönlendirme önbelleği hatalı yönlendirmeleri kalıcı hale getirebilir. Tarayıcı geçmişi ve çerezleri silinerek test yapılmalıdır. Ayrıca sunucu taraflı önbellek (LiteSpeed Cache, WP Super Cache vs.) temizlenmelidir.


Sonuç

WordPress’te çok fazla yönlendirme hatası genellikle URL ayarlarının HTTPS/HTTP çakışması, eksik .htaccess kuralları ya da önbellekleme sorunlarından kaynaklanır. Yukarıdaki yöntemlerle kısa sürede çözüm sağlanabilir.

Aradığınız Bilgiyi Bulamıyor musunuz?

Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,

Bir Destek Talebi Oluşturun.
Faydalı Buldunuz mu?
(3158 defa görüntülendi. / 84 kişi faydalı buldu.)

Ürün ve hizmetlerimiz hakkında daha detaylı bilgi almak için hemen arayın.

Top