Como 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 ....

Lucas Saurin

Lucas Saurin

Pregunta
studenthace 5 años

Como 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

1 respuestas
para escribir tu comentario
    Lucas Saurin

    Lucas Saurin

    studenthace 5 años

    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>
Curso de Introducción a Frameworks de PHP

Curso de Introducción a Frameworks de PHP

Construye aplicaciones web profesionales con PHP utilizando frameworks como Laravel y Symfony. Aprende a manejar estructuras, peticiones, controladores y vistas para optimizar tu desarrollo. Ideal para quien ya programa en PHP.

Curso de Introducción a Frameworks de PHP
Curso de Introducción a Frameworks de PHP

Curso de Introducción a Frameworks de PHP

Construye aplicaciones web profesionales con PHP utilizando frameworks como Laravel y Symfony. Aprende a manejar estructuras, peticiones, controladores y vistas para optimizar tu desarrollo. Ideal para quien ya programa en PHP.