Lamp Server Kurulumu Sonrasında .Htaccess Çalışmaması
-
Merhaba arkadaşlar,
Sorunun çözümü ile alakalı yaptığım araştırmada apache/conf/httpd.conf dosyasından yapılması gereken ayarlar olduğunu öğrendim evvela bende böyle bir dosya yok apache2/apache.conf adında bir config dosyam var.
Ardından "#LoadModule rewrite_module modules/mod_rewrite.so" bu ayarı bulup yorum satırı halinden çıkarmam gerek ama benim config dosyamda bu yazı da yok.
"Allowverride None" yazan yeride "Allowoverride All" olarak değiştirmem gerekiyor tamamdır bu mevcut aşağıdaki gibi değiştirdim. Fakat bu seferde İnterval Server 500 Hatası alıyorum. bu hatanın kaynağı da "mod_rewrite" aktif olmamasından dolayıymış fakat "sudo a2enmod rewrite" bu komutu terminale girdiğimde "Module rewrite already enabled" diyor işin içinden çıkamadım. Aşağıya conf dosyamın linkini de bırakıyorum.
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
etc/apache2/apache2.conf dosyamın içeriği : https://paste.ubuntu.com/p/3GjRwdQ3Bp/
Yardımlarınız için şimdiden çok teşekkürler..
-
su iki komutu calistirip deneyebilir misin hocam ? :
a2enmod rewrite
service apache2 restart