Configure un archivo htaccess para redirigir a la carpeta pública de Laravel

Author : Jhon

Publicado : 20 enero, 2024

En esta publicación, aprendamos cómo configurar un archivo .htaccess para redirigir a la carpeta pública de Laravel.

En Laravel, la ruta para servir su página web está en la carpeta /public. De forma predeterminada, después de instalar Laravel y navegar en un navegador a la URL, verá una lista de directorio de todos los archivos de Laravel. Aquí hay una manera fácil de usar un archivo .htaccess para redirigir las solicitudes del usuario a la carpeta pública mod_rewrite de Laravel.

Cree un archivo .htaccess en su directorio raíz y agregue el siguiente código.

<IfModule mod_rewrite.c>
# That was ONLY to protect you from 500 errors
# if your server did not have mod_rewrite enabled

RewriteEngine On
# RewriteBase /
# NOT needed unless you're using mod_alias to redirect

RewriteCond %{REQUEST_URI} !/public
RewriteRule ^(.*)$ public/$1 [L]
# Direct all requests to /public folder

</IfModule>

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *