Chris_O fikrini beğendim , ama kendi versiyonumu yaptım, bu daha güvenli.
Yaptığım şey, sadece istisna için klasörler ekledim, bu yüzden istekleriniz bu satırlardan başlıyorsa - kesinlikle geçerli bir kalıcı bağlantı değil. İsteklerin çoğu, bu klasörlerin içeriğini istismarlara karşı kontrol etmeye çalışan botlardan geliyor. Etkili bir şekilde filtrelenecekler ve gerekirse küçük bir statik 404 sayfası görüntüleyebilirsiniz.
Diğer istekler yine de wordpress tarafından işlenecek ve birisi yanlış bir adres girerse, şablonunuzda kullanıcı dostu bulunmayan bir mesaj gösterecektir. Chris_O'nun çözümü yalnızca dosya uzantılarına benzeyen istekler için çalışacaktır, aksi takdirde wordpress tarafından da ele alınacaktır.
Daha da güvenilir hale getirmek için, ham erişim dosyanızı alabilir ve 404 hataları arayabilirsiniz. Belirli satırlarla başlayan birçok istek görürseniz, bunları bu filtreye de dahil edebilirsiniz:
#adding your own handler
ErrorDocument 404 /404/index.html
<IfModule mod_rewrite.c>
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_URI} !^/(404|cgi-bin|wp-admin|wp-content|wp-includes)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>