Linuxda xampp yüklü /opt/lampp/htdocs da script bulunuyor, eski pcde ve hostinglerde düzgün çalışıyor ancak şimdi yüklediğimde 500 hatası veriyor, htaccess sildiğimde çalışıyor ama htaccess gerekli. RewriteEngine on silince açılıyor ama yine htaccess çalışmıyor.
htacces kodu,
RewriteEngine on
RewriteRule ^sitemap.xml$ sitemap.php [NC,L]
#Seo url oluşturma
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
RewriteRule ^urun-detay-([0-9a-zA-Z-_]+)-([0-9]+)$ urun-detay.php?sef=$1&urun_id=$2 [L,QSA]
RewriteRule ^yazi-([0-9a-zA-Z-_]+)-([0-9]+)$ yazi.php?sef=$1&blog_id=$2 [L,QSA]