WordPress sürekli yönlendirme hatası (redirect loop)
WordPress kurulumlarında en çok başa gelen problemlerden biri yönlendirme döngüsüdür (redirect loop). Genelde problem .htaccess meydana gelen değişiklikten yada PHP sürümünüzden kaynaklı olur ve çözüm yolları basittir. Fakat bu basit yollar işe yaramadığında redirect loop sizin için bulunması zor bir hale gelebilir.
Yönelndirme döngüsü (redirect loop) ne yapmanız gerekiyor?
Bizim izlediğim yolların başında serverın hata loglarını incelemek oluyor ilk önce. Bu loglar serverda açık ise burda sitenin neden açılmadığına dair notlar işinizi görebilir.
PHP veya Server güvenlik yamaları wordpress’in Yönelndirme döngüsüne (redirect loop) düşmesine sebep olabilir ?
En son bizim yakaladığımız redirect loop problemi SSL sertifikası tarafından yaşatıldığını gördük. Aşağıda ki kod snipsetini wp-config.php sayfasının başına kopyalayın, probleminiz için alternatif bir method olabilir.
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
$_SERVER['HTTPS']='on';
define('WP_MEMORY_LIMIT', '128M');