abirisebil adlı üyeden alıntı: mesajı görüntüle
Sorunun kaynaklanma sebebi Url Encoding.

Search sitesi yapanlar link verirken, başta Question mark (soru işareti (?)) olmak üzere, latin harfi olmayanları encode edilmiş olarak başlatması.

example.com/?page=sayfa olan linkinizi

example.com/%3Fpage%3Dsayfa olarak verdiklerinden, web sunucunuz 404 hatası üretiyor.

Apache server kullananlar, .htaccess, dosyasında düzenleme yaparak,

IIS kullananlar, özel Handler yazarak, ya da yazılmış olanı kullanarak bu sorunu aşabilirler.
Merhabalar hocam
Apache server kullananlar, .htaccess, dosyasında düzenleme yaparak,

demişsiniz. acaba .htaccess içeriği nasıl olacak acaba.