Tengo un problema con las url limpias o amigables como prefieran decirlo..
en mi archivo .htaccess tengo este codigo
Código:
Yo creo que la mayoria sabe para que sirven las urls amigables, asi que les explico mi problema.RewriteEngine On RewriteBase /web2/ RewriteRule ^([a-zA-Z0-9_-]+)$ perfil.php?id=$1 [L]
Lo que hace el codigo de arriba es tranformar el perfil.php?id=1 en el caso de mi pagina que va hacia el usuario 1, si pongo id=2 al 2 y asi sucesivamente.
el htaccess solo me toma la regla esta /localhost/web2/perfil
Cuando en mi pagina colocas /perfil.php (en este caso /perfil sin ninguna variable id se va a la pagina por defecto diciendo que no se ha encontrado el perfil
si yo coloco localhost/web2/perfil/1 me tira el error de que no se ha encontrado la pagina el error 404 de xampp (en mi caso uso este servidor), y no el perfil que se le indica
no se cual seria el problema, recien vi el codigo en un video y si le funcionaba, como yo no se cuales son los codigos que se usan en htaccess no se por donde meter mano.
Ese es mi problema si alguien sea bueno y me corriga el codigo para que me fucione como yo quiero porque no se que hacer :c
Gracias