Duda php y urls genericas

  • Autor Autor zorrero
  • Fecha de inicio Fecha de inicio
zorrero

zorrero

Dseda
Social Media
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Buenas, tengo una duda...

Tengo una app donde tengo su respectiva base de datos con una tabla de usuarios. A su vez un buscador en el inicio de la web, lo que necesito es que cuando una persona busque un usuario desde el inicio de la web lo lleve a pagina del usuario(usuario.php). Todo esto lo hago a travez del metodo get.

Entonces quedaría algo así: dominio.com/usuario.php?id=1

Y lo que quiero que al buscar la pagina de un usuario mediante un buscador que hice, en ves de quedar la url como mostré anteriormente, que quede algo asi:

dominio.com/nombreusuario

Tengo entendido que se lo puede hacer mediante el archivo htaccess. Pero no encontré nada sobre como poner el resultado de una base de datos en la url.

Desde ya muchísimas gracias :encouragement:
 
No se si te refieres a esto:
Insertar CODE, HTML o PHP:
RewriteEngine On
RewriteBase /
RewriteRule ^usuario/([A-Za-z0-9_-]+)$ usuario.php?id=$1 [QSA,L]

Así se accedería mediante dominio.com/usuario/{id}

Si lo tienes instalado en un subdirectorio del servidor donde dice RewriteBase / debes cambiar la barra por el directorio, por ejemplo:
Insertar CODE, HTML o PHP:
RewriteBase /proyecto1/
 
usa algun framework MVC y listo.
 
solo busca en google url amigables htaccess hay mucho material de eso ademas el usuario aperpen ya te dio un ejemplo
 
Atrás
Arriba