Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Juliano Calão

ISAPI Rewrite - Site de Compras COletivas

Recommended Posts

Olá pessoal, bom dia.

 

Estou há varios dias tentando resolver a seguinte questão para um site de compras coletivas:

 

A idéia é reconstruir as URLs para quando alguém clicar numa cidade ficar assim: http://www.nomedosite.com.br/ofertas/londrina/1 ao invés de: http://www.nomedosite.com.br/oferta/index.asp?city=Londrina&ddd=1

 

O arquivo .htacces que construi está assim:

[iSAPI_Rewrite]

RewriteEngine on

 

RewriteRule ^oferta/([0-9]+)/([a-zA-Z0-9_-]+)$ oferta/?ddd=1&city=$2

 

Mas não está dando certo.. Alguém pode me ajudar ?

 

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça assim

 

RewriteEngine on
RewriteRule ofertas/(.*)/(.*) /oferta/index.asp?city=$1&ddd=$2

 

Caminho sem rewrite

 

http://seusite.com.br/oferta/index.asp?city=cidade&ddd=1

 

Caminho com rewrite

 

http://seusite.com.br/ofertas/cidade/1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nossa, sua primeira tentativa foi bem complicada.

 

Dá uma estudada em expressões regulares que pode ajudar a melhorar a performance ! :joia:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nossa, sua primeira tentativa foi bem complicada.

 

Dá uma estudada em expressões regulares que pode ajudar a melhorar a performance ! :joia:

 

Pois é... Não entendo nada de expressões regulares.. Se tiver algum tópico ou tutorial de sugestão, pode me enviar.

 

Agradeço a atenção.. Abraço!

 

Faça assim

 

RewriteEngine on
RewriteRule ofertas/(.*)/(.*) /oferta/index.asp?city=$1&ddd=$2

 

Caminho sem rewrite

 

http://seusite.com.br/oferta/index.asp?city=cidade&ddd=1

 

Caminho com rewrite

 

http://seusite.com.br/ofertas/cidade/1

 

Cara, desse jeito que me passou deu certo, porém não está localizando os caminhos dos arquivos css, das imagens e também dos scripts.

Como que eu faço pra corrigir??

 

Obrigado!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

utilize rewrite base coloque assim

 

RewriteEngine on
RewriteBase /
RewriteRule ofertas/(.*)/(.*) /oferta/index.asp?city=$1&ddd=$2

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigos,

 

Mandei esta pergunta há algum tempo para resolver um problema com o ISapi Rewrite.. Ainda não consegui resolver.

Gostaria de saber se alguém aqui quer pegar este trabalho como freela.

 

Manda uma mensagem pra mim para conversarmos melhor.

 

Fico no aguardo.

 

Obrigado.

 

Nossa, sua primeira tentativa foi bem complicada.

 

Dá uma estudada em expressões regulares que pode ajudar a melhorar a performance ! :joia:

 

Pois é... Não entendo nada de expressões regulares.. Se tiver algum tópico ou tutorial de sugestão, pode me enviar.

 

Agradeço a atenção.. Abraço!

 

Faça assim

 

RewriteEngine on
RewriteRule ofertas/(.*)/(.*) /oferta/index.asp?city=$1&ddd=$2

 

Caminho sem rewrite

 

http://seusite.com.br/oferta/index.asp?city=cidade&ddd=1

 

Caminho com rewrite

 

http://seusite.com.br/ofertas/cidade/1

 

Cara, desse jeito que me passou deu certo, porém não está localizando os caminhos dos arquivos css, das imagens e também dos scripts.

Como que eu faço pra corrigir??

 

Obrigado!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.