WordPress Güvenlik Kontrol Listesi: Maliyet, Kaynak ve Verimlilik Odaklı

İnternetKafe

Yeni Üye
Katılım
Eyl 2026
Konular
1
Mesajlar
1
Tepki puanı
0
Görüntülenme
0

Örnek Senaryo​

30.000 ziyaretçi/günlük trafiğe sahip küçük bir işletme, paylaşımlı hosting ortamında WordPress kurulumuyla çalışıyor. Site, ürün katalogu, iletişim formu ve basit bir blog içeriyor. Maliyetleri düşük tutmak ve kaynak tüketimini minimize etmek istiyor.

1. Core, Tema ve Eklenti Güncellemeleri​

  • wp-admin/update-core.php üzerinden WordPress çekirdeğini ve kurulu eklenti/temayı otomatik günceller.
  • Güncellemeler için “Automatic Updates” özelliği etkinleştir: add_filter( 'auto_update_plugin', '__return_true' );
  • Güncelleme sırasında .htaccess’e Deny from all eklenerek dosya ekleme engellenir.

2. Dosya İzinleri ve wp-config.php Güçlendirme​

DosyaİzinAçıklama
wp-config.php640Sadece sahibi okur, grup çalıştırır.
wp-content, wp-includes644Yazma izni sadece gerekli dosyalara verilir.
  • define( 'DISALLOW_FILE_EDIT', true ); satırı wp-config.php’da yer almalı.

3. Login Güvenliği​

  • login.php için WP_REST_API’yi devre dışı bırak: add_filter( 'rest_authentication_errors', 'disable_rest' );
  • limit-login-attempts eklentisi (fiyat aralığı 0–100$) ile deneme sayısı sınırı koyun.
  • 2FA (Google Authenticator veya Authy) zorunlu kılın: add_filter( 'show_user_profile', 'add_2fa_option' );

4. HTTPS ve HSTS​

  • Let’s Encrypt ile ücretsiz SSL.
  • php.ini veya .htaccess’de Header always set Strict-Transport-Security "max-age=63072000; includeSubDomains" ekleyin.

5. Yedekleme ve İzleme​

  • UpdraftPlus (freeset) ile günlük yedekleme; dosyalar AWS S3’e yedeklenebilir.
  • WP‑Security Audit Log ile giriş ve değişiklikleri izleyin.

6. Sunucu Seviyesinde Güvenlik​

  • Paylaşımlı hostingde, iptables yapılandırması ve ModSecurity kurulu ise SecRuleEngine On etkinleştir.
  • fail2ban ile SSH brute-force koruması.

7. Performans ve Kaynak Tüketimi​

  • wp‑cache (WP‑Rocket veya LiteSpeed Cache) ile önbellekleme, minify, CDN entegrasyonu.
  • .htaccess içinde ExpiresActive On ve mod_deflate etkinleştirin.

Soru: Sizce WordPress siteniz için en kritik güvenlik önlemi nedir?
 
Geri
En Üst