bir php script kurdum .htaccess dosyası kaynaklı olduğunu düşündüğüm bir sorunum var ancak çözümü hakkında herhangi bir fikir sahibi değilim. .htaccess dosyası hostta iken siteye girişte 500 internal server error alıyorum ancak dosyanın adını değiştiğimde site açılıyor bu sefer de sayfalara tıkladığımda aşağıda ki hatayı alıyorum
Not Found
The requested URL /sayfa-hizmetlerimiz was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
ayrıca yönetim panelinden yaptığım değişiklikleri kaydet dediğimde başarı ile kaydedilmiştir demesine rağmen yaptığım değişiklikler olmuyor yine eski halinde kalıyor. Konuyla ilgili yardımlarınızı rica ediyorum. htaccess dosyasının içeriği aşağıda ki şekilde.
order allow,deny
deny from 213.153.156.110
allow from all
AddDefaultCharset UTF-8
Options -Indexes
php_value upload_max_filesize 20M
php_value post_max_size 20M
DirectoryIndex index.php
RewriteEngine on
RewriteRule ^sayfa-([a-zA-Z0-9\-_]+)?$ index.php?sayfa=$1 [L,QSA]
RewriteRule ^hizmet-(.*?)?$ index.php?sayfa=hizmet-detay&id=$1 [L,QSA]
RewriteRule ^referans-(.*?)?$ index.php?sayfa=referans-detay&id=$1 [L,QSA]
RewriteRule ^urun-detay-(.*?)?$ index.php?sayfa=urun-detay&id=$1 [L,QSA]
RewriteRule ^duyurular-(.*?)?$ index.php?sayfa=duyuru-detay&id=$1 [L,QSA]
RewriteRule ^duyuru-sayfa-(.*?)?$ index.php?sayfa=duyuru&s=$1 [L,QSA]
RewriteRule ^kat-urun-(.*?)?$ index.php?sayfa=urun&id=$1&s=$1 [L,QSA]