Katılım
27 Mayıs 2025
Mesajlar
7
Tepkime puanı
4
wordpress-htaccess-nedir.jpg

WordPress sitenizde 500 hatası alıyorsanız, yönlendirmeler çalışmıyorsa veya erişim sorunları yaşıyorsanız, problemin kaynağı çoğu zaman WordPress htaccess dosyasıdır.
Bu dosya doğru kullanıldığında sitenizi güçlendirir, yanlış düzenlendiğinde ise siteyi tamamen erişilemez hale getirebilir.

Bu rehberde, htaccess dosyası nedir, WordPress’te nasıl düzenlenir ve en sık kullanılan ayarlar nelerdir adım adım anlatıyoruz.

WordPress htaccess Nedir?​

.htaccess, Apache tabanlı sunucularda çalışan ve site davranışlarını kontrol eden gizli bir yapılandırma dosyasıdır.

WordPress’te htaccess dosyası genellikle şu amaçlarla kullanılır:
  • Kalıcı bağlantıları (permalink) yönetmek
  • 301 / 302 yönlendirmeler yapmak
  • Güvenlik önlemleri eklemek
  • PHP ayarlarını değiştirmek
  • Erişim kısıtlamaları koymak
Kısacası, WordPress’in perde arkasındaki kontrol panelidir.

WordPress’te htaccess Dosyası Neden Önemlidir?​

WordPress, permalink yapısını ve bazı temel yönlendirmeleri htaccess üzerinden yönetir.
Bu dosyada yaşanacak küçük bir hata bile şu sorunlara yol açabilir:
  • 500 Internal Server Error
  • Sayfaların açılmaması
  • Admin paneline erişememe
  • Yönlendirme döngüleri
Bu yüzden htaccess dosyasını düzenlerken dikkatli ve bilinçli olmak şarttır.

WordPress Default htaccess Kodu​

Eğer htaccess dosyanız bozulduysa veya sıfırdan oluşturmak istiyorsanız, WordPress’in varsayılan (default) htaccess kodu aşağıdaki gibidir:

Kod:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

👉 Bu kod, WordPress’in düzgün çalışması için gereken temel yapılandırmadır.

WordPress’te htaccess Dosyası Nasıl Düzenlenir?​

Yöntem 1: cPanel / Dosya Yöneticisi ile​

  1. Hosting panelinize (cPanel, Plesk vb.) giriş yapın
  2. Dosya Yöneticisi’ni açın
  3. public_html klasörüne girin
  4. .htaccess dosyasını bulun
  5. Düzenlemeden önce mutlaka yedek alın
  6. Dosyayı düzenleyip kaydedin
Not: Dosya görünmüyorsa “Gizli dosyaları göster” seçeneğini aktif edin.

Yöntem 2: FTP ile Düzenleme​

  • FileZilla gibi bir FTP programı kullanarak
  • Site dizinine bağlanıp
  • .htaccess dosyasını indirerek düzenleyebilirsiniz
Bu yöntem, daha kontrollü çalışmak isteyenler için uygundur.

htaccess ile WordPress Memory Limit Artırma​

Bazı WordPress hataları, düşük PHP bellek limiti nedeniyle oluşur.
Bunu htaccess üzerinden artırabilirsiniz.
Kod:
php_value memory_limit 256M
Eğer bu satır hata verirse, hosting firmanız htaccess üzerinden PHP ayarına izin vermiyor olabilir. Bu durumda wp-config.php veya hosting paneli tercih edilmelidir.

En Sık Kullanılan htaccess Ayarları​

www → non-www yönlendirme​

Kod:
RewriteCond %{HTTP_HOST} ^www\.siteadi\.com [NC]
RewriteRule ^(.*)$ https://siteadi.com/$1 [L,R=301]

HTTP → HTTPS yönlendirme​

Kod:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Bu ayarlar SEO açısından kritik öneme sahiptir.

Sık Yapılan htaccess Hataları​

WordPress kullanıcılarının en çok yaptığı hatalar şunlardır:
  • Yedek almadan dosyayı düzenlemek
  • Aynı yönlendirmeyi birden fazla kez yazmak
  • Hosting uyumlu olmayan PHP komutları eklemek
  • Eklenti + manuel htaccess çakışması
⚠️ Küçük bir yazım hatası bile sitenin tamamen kapanmasına neden olabilir.

Sık Sorulan Sorular (FAQ)​

WordPress htaccess dosyası nerede bulunur?​

Genellikle sitenin ana dizininde (public_html) yer alır.

htaccess dosyasını silersem ne olur?​

Permalink yapısı bozulur, ancak WordPress ayarları kaydedilerek dosya yeniden oluşturulabilir.

htaccess düzenlemek siteye zarar verir mi?​

Yanlış düzenleme evet, doğru ve bilinçli düzenleme hayır.

WordPress’te htaccess olmadan site çalışır mı?​

Temel olarak çalışabilir ancak SEO, yönlendirme ve güvenlik sorunları yaşanır.

Sonuç​

WordPress htaccess dosyası, sitenizin teknik kontrol merkezidir. Doğru kullanıldığında SEO, güvenlik ve performans açısından büyük avantaj sağlar; yanlış kullanıldığında ise ciddi hatalara yol açabilir.

Eğer htaccess düzenlemesi sonrası sitenizde hata oluştuysa, wphata.com’daki diğer WordPress hata çözüm rehberlerine göz atarak sorununuzu güvenle çözebilirsiniz.
 
Geri
Üst