RewriteRule ^404$ 404.php [L,QSA]
ErrorDocument 404 /404
ErrorDocument 403 /404
ErrorDocument 500 /404
merhaba arkadaslar istediğim şekilde 404 sayfasına yönlendiriyor
siteadi.com/354353453 gibi girince yönlendiriyor ama
siteadi.com/kitap-listesi/345345345345 gibi girince 404 e yönlendirmiyor sebebi nedir?
.htacces sorunum var
4
●94
- 24-01-2023, 15:04:57Options All -Indexes ErrorDocument 404 /hata/404.html
bu şekilde yaparsanız yönlenecektir. - 28-01-2023, 10:00:05Bu durumda, "kitap-listesi" gibi bir dizin veya klasör içerisinde bir sayfa arandığında, web sunucunuz 404 sayfasına yönlendirmiyor olabilir. Bunun sebebi, web sunucunuzda "kitap-listesi" dizininin gerçek bir dizin olması ve içerisinde bir sayfa aratıldığında sunucunun bu sayfayı aramasıdır. Bu nedenle, 404 sayfasına yönlendirme işlemi gerçekleşmiyor.
Bu sorunu çözmek için, web sunucunuzda "kitap-listesi" gibi dizin veya klasörleri oluşturmamalısınız veya oluşturmuşsa silmeli ya da izinlerini kapatmalısınız. Ayrıca, web sunucunuzda .htaccess dosyası kullanıyorsanız, dizin veya klasörlerin yönlendirmelerini yapmak için RewriteRule kullanabilirsiniz.
Ek olarak, kullandığınız web sunucusu veya hosting hizmetinin kullandığı panelin kurulumlarını kontrol etmeniz de faydalı olabilir.