Red de conocimiento informático - Aprendizaje de programación - Cómo eliminar index.php de la URL en el framework laravel

Cómo eliminar index.php de la URL en el framework laravel

Apache

El marco Laravel utiliza el archivo public/.htaccess para permitir el acceso a las URL sin index.php. Antes de habilitar Laravel en Apache, asegúrese de que el módulo mod_rewrite esté habilitado para que el archivo .htaccess pueda funcionar.

Si el archivo .htaccess que viene con Laravel no se puede usar en Apache, intente lo siguiente: Opciones FollowSymLinks

RewriteEngine?On

RewriteCond?{ ¿REQUEST_FILENAME}?!-d

¿RewriteCond?{REQUEST_FILENAME}?!-f

¿RewriteRule?^?index.php?[L]

Nginx

Si usa Nginx, agregar el siguiente código a la configuración de su sitio web reenviará todas las solicitudes al controlador front-end index.php. ¿ubicación?/?{

try_files?$uri?$uri/?/index.php?$query_string;

}