Eu Aprendo Aqui

Tutoriais, dicas, novidades e outros artigos sobre informática.

Para quem for desenvolvedor de sites ou trabalha com web, ou quer ser um... Criei um novo blog onde vou apresentar dicas de como desenvolver.

Não vou postar coisas que tem por aí em qualquer site, que são fáceis de achar, postarei coisas mais avançadas, e que dificilmente acho na web, e postar meus problemas do cotidiano e como resolvi eles.

Segue o link: http://webdev-gabriel.blogspot.com/

Hoje estava pesquisando como passar mais de uma query string numa url amigável que já tinha um rewrite_mod nela.

Antes usava:
RewriteRule ^produto/([a-z0-9-_]+)/?$ produto_exibe?link=$1 [NC]

O que funcionava perfeitamente em:
produto/nome-do-produto/

Só que o problema surgiu quando quis passar uma query:
produto/nome-do-produto/?from=main

Aí descobrir que é só tirar o símbolo de $ que significava que a URL tinha terminado ali, e adicionar uma flag 'QSA', que acho que seria Query Strings Automáticas. (algo assim)
Aí fica:
RewriteRule ^produto/([a-z0-9-_]+)/? produto_exibe?link=$1 [NC,QSA]

Fica aí a dica...

Pesquisar

Newsletter

Receba as novidades do blog diretamente no seu e-mail:

Delivered by FeedBurner

Publicidade

Publicidade

Parceiros

Navegue melhor

Firefox