.htaccess yapılandırmasında 404 sayfası çalışmıyor
.htaccess dosyamı bu şekilde oluşturdum ancak varolmayan bir sayfaya gittiğimde 404 sayfası çıkacağı yerde sadece "file is not found" yazıyor ekranda proje şuan test olarak hosting'de .htaccess dosyamda nasıl bir sorun var?
normalde RewriteRule ^([^.]+)$ $1.php [L] kuralında ".php" kısmını silersem sorun çözülüyor ancak ben query için dosyalarımın uzantsını SEO için düzeltmek amacıyla bunu silmiyorum silmezsem 404 sayfası çalışmıyor
.htaccess dosyasında neleri değiştirmem gerekiyor
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase //
ErrorDocument 404 /404.html
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^\.]+)$ $1.php [L]
</IfModule>
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!