v2.5.2
Giriş yap

.htaccess yapılandırmasında 404 sayfası çalışmıyor

koba
235 defa görüntülendi

.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>

Cevap yaz
Cevaplar (3)
dnzclk
373 gün önce

Böyle dener misin

ErrorDocument 404 404.html

koba
376 gün önce

ordan kaynaklanmıyor denendi daha önceden

emmir2

emmir2
376 gün önce

RewriteBase / olarak dener misin