Buscar..
Introducción
Cómo eliminar el public de la URL en Laravel, hay muchas respuestas en Internet, pero la manera más fácil se describe a continuación.
¿Como hacer eso?
Siga estos pasos para eliminar public de la url
- Copie el archivo
.htaccessdel directorio/publica la carpeta raíz deLaravel/project. - Cambie el nombre de
server.phpen la carpeta raíz deLaravel/projectaindex.php.
Saludos, estarás bien ahora.
Tenga en cuenta: Se prueba en Laravel 4.2 , Laravel 5.1 , Laravel 5.2 , Laravel 5.3 .
Creo que esta es la forma más fácil de eliminar public de la url.
Retirar el público de url
- Renombrando el
server.phpaindex.php - Copie el archivo
.htaccessdepubliccarpetapublicarootcarpetaroot - Cambiando
.htaccessun poco como sigue para statics:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
RewriteCond %{REQUEST_URI} !(\.css|\.js|\.png|\.jpg|\.gif|robots\.txt)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule ^(css|js|images)/(.*)$ public/$1/$2 [L,NC]
A veces he usado este método para eliminar url de formulario public .
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow