Apache2 WordPress 404 Hatasının Çözümü

Narhost
Kategori: WordPress Hosting

1. Apache mod_rewrite Modülünü Etkinleştirme

İlk adım olarak, mod_rewrite modülünü etkinleştirmek için aşağıdaki komutu kullanın:

sudo a2enmod rewrite

Bu komut, Apache’nin URL yönlendirmelerini doğru şekilde yapabilmesi için gereken mod_rewrite modülünü etkinleştirecektir.

2. Apache Yapılandırma Dosyasını Düzenleme

Sonraki adımda, Apache yapılandırma dosyasını düzenlemeniz gerekecek. İlgili dizine yazma izinlerini vermek için şu adımları izleyin:

  1. Apache konfigürasyon dosyasını açın (burada örnek olarak bir dizin belirtilmiştir):

    sudo nano /etc/apache2/sites-available/000-default.conf
  2. <Directory> bloğu içinde, AllowOverride All direktifini ekleyin veya düzenleyin. Örnek olarak:

    <Directory "/home/ubuntu/alanadicom/">
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
    </Directory>

    Bu, .htaccess dosyalarının Apache tarafından okunmasına izin verir ve mod_rewrite modülünün düzgün çalışmasını sağlar.

3. Apache Servisini Yeniden Başlatma

Yapılandırma değişikliklerinin geçerli olabilmesi için Apache servisini yeniden başlatmanız gerekecek. Aşağıdaki komutla servisi yeniden başlatabilirsiniz:

sudo service apache2 restart
ℹ️ Bu çözüm adımları işe yaramadıysa, Narhost’un uzman teknik ekibi size yardımcı olabilir.
Hemen destek talebi oluşturun
Etiketler: wordpress