estoy tratando de configurar mi htaccess que puse en la raiz de mi sitio para que funcione con el xampp 3.2.1. A pesar de que he hecho mi propia pagina de error 404 personalizada, cuando pruebo en localhost xampp me muestra la tipica pagina de error 404,
En el httpd.conf he descomentado esta linea:
LoadModule rewrite_module modules/mod_rewrite.so
y he cambiado las 2 lineas donde dice : AllowOverride none para AllowOverride All
mi htaccess lo tengo asi:
AddType application/vnd.ms-fontobject eot
AddType font/truetype ttf
AddType font/opentype otf
AddType application/x-font-woff woff
AddDefaultCharset utf-8
AddCharset utf-8 .css .js .html
<IfModule mod_expires.c>
<filesmatch "\.(jpg|JPG|gif|GIF|png|PNG|css|js|ttf|woff)$" >
ExpiresActive on
ExpiresDefault "access plus 30 day"
</filesmatch>
</IfModule>
Options -Indexes +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule \.(php|cgi)$ /404.html [L]
ErrorDocument 404 /404.html
404.html esta en la raiz del sitio, por favor si me pueden decir que falta o que esta mal que no me muestra mi pagina de error personalizada