Dúvida php e urls genéricas

  • Autor Autor zorrero
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
zorrero

zorrero

Dseda
Social Media
Verificación en dos pasos activada
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:
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
No se si te refieres a esto:
Inserir CODE, HTML ou 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:
Inserir CODE, HTML ou 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
 
Voltar
Topo