1. Öncelikle wp-includes/canonical.php dosyasını bir metin editörü yardımıyla açıyoruz.

2. Daha sonra 53.satıra gidiyoruz. Satır ilerlemesi yapamıyorsanız. Şu satır bloğunu arayın:
	// Some PHP setups turn requests for / into /index.php in REQUEST_URI
	// See: http://trac.wordpress.org/ticket/5017
	// See: http://trac.wordpress.org/ticket/7173
	// Disabled, for now:
	// $original['path'] = preg_replace('|/index\.php$|', '/', $original['path']);
3. Bu satır bloğunda en alt satırdaki not işaretini kaldırın... Yani şu hale gelecek o bölüm:
	// Some PHP setups turn requests for / into /index.php in REQUEST_URI
	// See: http://trac.wordpress.org/ticket/5017
	// See: http://trac.wordpress.org/ticket/7173
	// Disabled, for now:
	$original['path'] = preg_replace('|/index\.php$|', '/', $original['path']);
4. Şimdi de yine aynı dosya içerisinde 207.satıra gidin yada şu kodu aratın:

// trailing /index.php
$redirect['path'] = preg_replace('|/index.php/*?$|', '/', $redirect['path']);
5. Bu kodu da aşağıdaki şekilde değiştirin:

// trailing /index.php
$redirect['path'] = preg_replace('|/index.php/$|', '/', $redirect['path']);
6. Son olarak sitenizi açıp deneyin ve olumlu olumsuz buraya mesaj yazın