Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal eu tenho um site, quero deixar as urls dele amigaveis
Meu link fica assim
<a href="?link=detalhes&id_produto=22">Detalhes</a>
depois que se cria o arquivo .htaccess eu tenho que mudar os links tambem?
Como eles ficam?
>
depois que se cria o arquivo .htaccess eu tenho que mudar os links tambem?
Sim.
Eles 'ficam', do jeito que você deixar a tua ER.
Mas é isso ai, você precisa alterar o HTML também.
ai seria +- isso ve se tu entende e leia os tutoriais ok
no teu htaccess
---------------------------------
RewriteEngine On
RewriteRule ^link/([^/])/id_produto/([^/])\.html$ /index.php?link=$1&id_produto=$2 [L]
---------------------------------
URL:Original
http://teusite.com.br/index.php?link=detalhes&id_produto=22
---------------------------------
URL Rescrita:
http://teusite.com.br/link/detalhes/id_produto/22.html
--------------------------------
passe os valores por get
$link = $_GET['link'];
$id_produto = $_GET['id_produto'];
ficara assim
http://teusite.com.br/link/$link/id_produto/$id_produto.html
Nosso amigo Tiu Talk tem um dos melhores tutoriais sobre url's amigáveis que eu já lí.
Leia a parte 1 e prossiga com o estudo.