Ir para conteúdo
Fórum Script Brasil
  • 0

htaccess


MTavares

Pergunta

Olá colegas,

estou querendo trazer um resultado do banco de dados, mas que fique dessa forma, vejam:

por ex: vamos supor que eu traga o campo ID 10, quero que apareça no browser dessa forma:

www.sitecliente.com.br/produto1/

o produto1 seria referente ao ID 10. Sei que tem como fazer isso no htaccess, eu tentei dessa forma, mas não consegui:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?pg=$1

pois ele me retorna não o nome do produto, mas o seu ID, assim:

www.sitecliente.com.br/10/

obrigado

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Pelo sua regra dá pra informar qualquer coisa... então, neste caso basta digitar na URL:

www.sitecliente.com.br/produto1/

Só que lembre-se que o será resgatado pelo PHP será o produto1, e você terá que usar isto para fazer a consulta no BD.

Link para o comentário
Compartilhar em outros sites

  • 0

Olá ESerra,

então.. o que quero realmente é o seguinte. O site terá menu onde os itens do menu virão do banco, por ex: "Titulo I" será um item do menu, "Titulo II" será o outro item do menu e assim por diante. Só que ao clicar no link, ao ser redirecionado para a página referente a esse link, no browser apareça:

www.site.com.br/titulo-I/

....dessa forma não estou conseguindo... como eu faria isso exatamente?

abraços

Link para o comentário
Compartilhar em outros sites

  • 0

Você terá que salvar no BD a referência "titulo-I" e na URL chamar:

www.site.com.br/titulo-I/

Com aquela regra:

RewriteRule ^(.*)$ index.php?pg=$1

Você deve pegar $_GET['pg'] que neste caso vai retornar titulo-I e pesquisar no BD para ai retornar os dados sobre este registro.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,4k
    • Posts
      652,2k
×
×
  • Criar Novo...