[SOLUCIONADO] .htaccess en Apache2

(1/2) > >>

aaronduran2:
Hola. Para el 2º año del ciclo medio de Sistemas Microinformáticos y Redes, vamos a hacer servidores, así que me puse a practicar y me hice uno en Ubuntu 10.04 Server con una máquina virtual.

Tengo todo perfectamente, con un blog, un foro... El problema, es que quiero redireccionar los mensajes de error (404, etc) a una página personalizada.

Puse el .htaccess en la carpeta donde tengo los archivos alojados, con esto:

Código:

AllowOverride All
ErrorDocument 404 /error404.html

Reinicié Apache, pero no me lo muestra. También probé a ponerlo en la propia carpeta de Apache (/etc/apache2), pero tampoco.

Qué puede pasar, o qué estoy haciendo mal (más bien esto segundo :xD)

Gracias de antemano.

Nakp:
puede pasar que no pongas el archivo que indicas en esa ruta xD

btw el .htaccess va en la raiz y el error en el mismo lugar, asi que si lo colocas en /var/www/misitio/.htaccess y accesas por /localhost/misitio entonces tienes que usar

Código
ErrorDocument 404 /misitio/error404.html

aaronduran2:
Puse el HTML en el mismo sitio que el .htaccess y nada, no funciona...

Nakp:
la ruta... en que ruta estan ambos archivos? y que ruta escribiste en el .htaccess?

aaronduran2:
Los tengo en /home/MIUSUARIO/web/

El el .htaccess puse de varias formas para probar:
Código:

ErrorDocument 404 /Error404.html

ErrorDocument 404 /home/MIUSUARIO/web/Error404.html

Apache está configurado para trabajar en esa carpeta (me va todo perfectamente).

Un saludo.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente