Jump to content


Photo

Usando Isapi Rewrite


  • Faça o login para participar
3 replies to this topic

#1 LFPS

LFPS

    Normal

  • Usuários
  • 82 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro
  • Interesses:ASP

Posted 03/03/2008, 16:01

Bom na loca web eles informam que tem o componente ISAPI Rewrite dinsponível ja intalado.

Segundo o turorial deles na página http://www.locaweb.c...oCategoria=4806

Tenhoq eu colcoar o RewriteRule no aquivo httpd.ini que devo salvar na pasta /web

com base em informações que me passaram no forum coloquei o seguinte comando:

RewriteRule ^/loja/brindes-promocional/([a-zA-Z0-9_-]+)?_([0-9]+)(.html)?$ /loja/brindes-promocional.asp?id=$2&p=$1

no casso a url que tenho é:
http://www.tigraoder...es-corporaticos

porem quero mascarar ela para
http://www.tigraoder...raticos_18.html

porém ele nao esta funcionando.

Alguem sabe onde estou errando?

#2 gUiTaR_mAn

gUiTaR_mAn

    Programador ASP

  • Usuários
  • 431 posts
  • Sexo:Masculino
  • Localidade:Gaspar - SC

Posted 04/03/2008, 18:06

cria na mao velho...
é simples pacarai e vai funcar em qualquer servidor, independente se tem ou não componente.

flw
MegaClassi.com.br
Seu próximo veículo está aqui.

#3 Nicholas Pufal

Nicholas Pufal

    Impossível: só existe até alguém duvidar e provar o contrário.

  • Usuários
  • 1655 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre

Posted 04/03/2008, 19:46

cria na mao velho...
é simples pacarai e vai funcar em qualquer servidor, independente se tem ou não componente.

flw


Como você faria, só a troco de curiosidade? :unsure:

No caso de ele não usar o Rewrite, na primeira tentativa de acessar pasta/ o servidor (que por sua vez não teria uma ER como regra) tentaria procurar por aquela pasta/ (que não é uma pasta e sim um "apelido", para chamar a real localidade) e te daria erro 404.

Voltando à dúvida do colega:

Acho que apenas te passaram o código e tu não sabe do que se trata aquela trolha de caracteres ali, certo? :P

Pois bem, se trata de uma ER (expressão regular). Pelo que li, a ER está certa, portanto, basta você tentar acessar pelo alias criado.

No teu exemplo (ou realidade), que é http://www.tigraoder...raticos_18.html

Eu acessei aqui e entrou.

Mas se você pretende trabalhar com ReWrite, precisa aprender o que é ER antes...

Conteúdo de primeira pra ti aprender: http://guia-er.sourceforge.net/
BLOG Touché Criação - Vamos trocar idéias? -> http://blog.touchecriacao.com.br/
// Links úteis: Busca || Regras
// Não respondo dúvidas via mensagem privada. Use o fórum para buscar ou perguntar.

#4 LFPS

LFPS

    Normal

  • Usuários
  • 82 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro
  • Interesses:ASP

Posted 06/03/2008, 22:45

Consegui resolver valeu galera ta funcionando certinho.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq