
Lucas Saurin
PreguntaComo hago para tener la ruta/URL limpia? Uso xampp y tengo que ir a localhost/Ejemplo/public/index.php si o sí.
Ya configuré el archivo .htaccess en mi carpeta de proyecto y puse lo siguiente (lo vi en comentarios):
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/$1 [L]
Pero no me cambia nada

Lucas Saurin
Después de mucho renegar, lo solucioné.
Descargué Laragon, creé una app de Laravel por defecto desde Laragon, copié el .htaccess que venía en ese proyecto y lo pegué en el mio, ahora migrado a Laragon (me parece mejor y puedo tener una URL limpia sin tanto tramite).
El .htaccess es el siguiente:
<IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews -Indexes </IfModule> RewriteEngine On # Handle Authorization Header RewriteCond %{HTTP:Authorization} . RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} (.+)/$ RewriteRule ^ %1 [L,R=301] # Send Requests To Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] </IfModule>