serverhataları
teknik çözüm merkezi
Ara Giriş Yap Üye Ol
🏠 Ana Sayfa 📚 Kurulum Rehberleri
Kategoriler
🌐 Web Sunucuları 🐧 İşletim Sistemleri 📦 Sanallaştırma & VPS 🖥️ Kontrol Panelleri 🔒 SSL & Güvenlik 📝 CMS & Uygulamalar 🗄️ Veritabanı 📧 Mail Sunucusu 🗨️ Forum ℹ️ Hakkımızda 📧 İletişim
Giriş Yap Üye Ol
Ana Sayfa Web Sunucuları Apache Kurulumu Apache .htaccess ile Yönlendirme Güvenlik ve Op...
🪶 Apache Kurulumu

Apache .htaccess ile Yönlendirme Güvenlik ve Optimizasyon

.htaccess dosyası Apache sunucularda dizin bazında yapılandırma yapmanızı sağlar. URL yönlendirme, HTTPS zorlaması, IP engelleme, hotlinking önleme ve önbellekleme için hazır kod örnekleri.

📅 19 Mart 2026 👁 15 görüntülenme ⏱ 2 dk okuma
𝕏 Paylaş
📋 İçindekiler göster/gizle

.htaccess Nedir?


Panel Bazlı Çözüm Adımları

Apache .htaccess ile Yönlendirme Güvenlik ve Optimizasyon hatasını farklı kontrol paneli ve ortamlarda nasıl çözeceğinizi aşağıda bulabilirsiniz.

🖥️ cPanel'de Çözüm

  • cPanel → Error Log → Son hataları inceleyin ve kaynak dosyayı tespit edin
  • cPanel → File Manager → Sorunlu dosya/dizin izinlerini kontrol edin (klasörler 755, dosyalar 644)
  • cPanel → Select PHP Version → PHP sürümünü ve uzantıları kontrol edin
  • .htaccess dosyasını geçici olarak yeniden adlandırarak test edin
  • cPanel → Restart Services → Web servisini yeniden başlatın
# cPanel sunucusunda SSH erişimi varsa
tail -50 /usr/local/apache/logs/error_log
find /home/KULLANICI/public_html -type d -exec chmod 755 {} \;
find /home/KULLANICI/public_html -type f -exec chmod 644 {} \;

🔷 Plesk'te Çözüm

  • Plesk → Websites & Domains → Alan adınız → Logs → error_log
  • Plesk → PHP Settings → memory_limit ve max_execution_time değerlerini artırın
  • Plesk → Services Management → Servisin çalışıp çalışmadığını kontrol edin
tail -50 /var/log/apache2/error.log
plesk sbin php-fpm restart && service nginx restart

💻 SSH / Terminal ile Çözüm

# Hata loglarını incele
tail -100 /var/log/apache2/error.log
tail -100 /var/log/nginx/error.log
tail -100 /var/log/syslog

# Dosya izinlerini düzelt
chown -R www-data:www-data /var/www/html
find /var/www/html -type d -exec chmod 755 {} \;
find /var/www/html -type f -exec chmod 644 {} \;

# Servisleri yeniden başlat
systemctl restart apache2 nginx php8.2-fpm

🪟 Windows Server / IIS'de Çözüm

  • IIS Manager → Logging → log dosyasını inceleyin (C:\inetpub\logs\LogFiles\)
  • Event Viewer → Windows Logs → Application → IIS/W3SVC hatalarına bakın
  • Application Pool → Advanced Settings → Identity ve Permissions
  • IUSR ve IIS_IUSRS gruplarına ilgili klasörde Read yetkisi verin

🔧 DirectAdmin'de Çözüm

  • DirectAdmin → Error Log Viewer → Son hataları görüntüleyin
  • DirectAdmin → File Manager → Dosya izinlerini düzeltin
  • DirectAdmin → PHP Selector → PHP sürümünü değiştirin
  • SSH ile: tail -50 ~/logs/domain.tld.error.log
🤔 Bu kurulumda sorun mu yaşıyorsunuz?

Hata mesajınızı kopyalayıp foruma konu açın. Topluluğumuz size özel durumunuza göre yardımcı olacaktır.

🗨️ Foruma Katıl & Yardım Al
Etiketler: #ssl #apache #htaccess #performans #güvenlik

Yorumlar

Henüz yorum yok. İlk yorumu siz yapın!

Yorum Yap

Yorumunuz onaylandıktan sonra yayınlanır.