Muchas veces cuando queremos utilizar el archivo .htaccess para utilizar url amigables nos da un error htaccess: Options not allowed here no simplemente un error 404 y no entendemos el porque. También se puede dar el caso que no queremos que se listen los directorios y utilizamos el Options –Indexes del htaccess e igual nos listan.


El error en este caso seria porque no se encuentra habilitado en el servidor apache lo único que debemos modificar es el archivo que se encuentra en /etc/apache2/sites-enabled/000-default

Lo realizamos de la siguiente manera, no soy de usar nano por la simple cuestion de costumbre utilizo vim

sudo vim /etc/apache2/sites-enabled/000-default

 

Posiblemente nos aparezca algo similar a esto en el archivo, lo que nos interesa es colcar en el archivo AllowOverride all nada mas

<Directory /var/www/webdebe.xyz>
	Options Indexes FollowSymLinks MultiViews
	AllowOverride FileInfo Options
	Order allow,deny
	allow from all
</Directory>

Luego de eso solo nos queda una ultima cosa que es reiniciar el servidor apache con esta línea de comando y listo ya se encuentra funcionando el htaccess.

 

Aqui dejo una referencia con respecto a esto desde el mismo sitio de apache

https://httpd.apache.org/docs/current/mod/core.html#allowoverride

 




Deja un Comentario

Tu dirección de correo no sera publicado. Los campos obligatorios están marcados con *

Nombre *
Correo *
Web