Lo primero es habilitar en la configuración de apache el mod_rewrite y para esto ejecutamos el siguiente comando:
sudo a2enmod rewrite
Esto lo que hace es habilitar el modulo rewrite en apache y podeis verlo en el directorio /etc/apache2/mods_enabledDespués de habilitarlo reiniciamos Apache2 con el comando:
sudo /etc/init.d/apache2 restart
También se puede reiniciar con el comando sudo systemctl restart apache2 pero personalmente me gusta mas la forma clásica :-)Una vez hecho esto en nuestra aplicación web deberemos tener un la ruta raiz el archivo .htaccess con el siguiente contenido dentro:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,QSA]
AllowOverride All
En mi caso, este parámetro es lo que tenia mal, yo lo tenia a none y es lo que me causaba el error.Y esto es todo, y feliz programming
Saludos
Alex.
También puede interesarte:
Vagrant error - The specified host network collides with a non-hostonly network! |
||