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

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 makale sorununuzu çözdü mü?

Çözemediniz mi?

Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.

Etiketler: wordpress

İlgili çözümler