Gaston Blanco
Walter Coq
Blanca Segura Garcia
Ermilo Joel Dorantes Uc
Blanca Segura Garcia
Luis Eduardo Fagúndez Pedrozo
Miguel Sosa
Juan Pablo Campuzano Monsalve
Carlos Steven Cifuentes Mora
.htacess 1 - habilitamos la sobre escritura 3-4 condiciones a cumplir (si No es un archivo / directorio) 6 si las condiciones son verdaderas sobreescribe.
RewriteEngine On RewriteCond %{REPLACEUEST_FILENAME} !-f RewriteCond %{REPLACEUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?slug$1 [L]
buenas tardes ejecuto acorde al min 5:20 y me sale: array(1) { [0]=> string(9) "index.php" } no me sale "" vacio sino el archivo index.php ¿alguien sabe porque? gracias
No sé si escuche bien ... lo que no me queda claro, dice que en la carpeta "public debe ir todo este tipo de cosas" y hace click a la carpeta "app" ... ??? (Min. 01:09)
"Tipo de cosas" se refiere a los archivos o carpetas que son sensibles de tu aplicación y que deberían permanecer "invisibles" para el usuario. Así que esas "cosas" tienen que ir fuera de esa carpeta, ya que dicha carpeta será accesible al usuario.
Muchas gracias
Algunas preguntas a la hora de definir el router, cuando el muchacho define las rutas me llama la atención que en la url no le pasa la palabra public/?slug=ingresos, sino que va directo a public/ingresos o retiros dependiendo de lo que necesite. Como es posible eso? abrazo.
La URI public?slug= y public/index.php?slug es lo mismo, recuerda que index.php se toma por defecto si no se especifica el archivo, y siempre es válida, lo que tú haces con el .htaccess es redirigir todo el tráfico a public/cualquiercosa hacia public/index.php?slug=cualquiercosa para hacer URLs amigables, nada más eso
¿Alguien se acuerda o conoce la clase en la que el profesor en cursos anterior configura el equipo para permitir reglas y archivos .htaccess?
Muy buena clase