Ir para conteúdo

POWERED BY:

Arquivado

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

Elizandro Tavares

URL Amigáveis

Recommended Posts

Bom Dia,

 

pesquisei aqui no fórum e encontrei vários exemplos, assim com ono google, porém, não estão surtindo efeito. Posso estar fazendo algo errado, por isso criei este tópico.

 

Abaixo a sequencia que segue os passo que o usuário fará.

 

1º - Acesso ao site e seleção da categoria. (index.php)

2º - Após selecionar a categoria o usuário é enviado para a página de busca que terá + 3 campos para seleção. (busca.php)

3º - Usuário selecionará a cor, modelo e ano enviará a busca.

4º - O url ficará assim:

 

 

127.0.0.1/resultado.php?page=1&cor=verde&modelo=fiat&ano=2014

 

 

tentei assim:

RewriteEngine on
RewriteRule ^(.+)\/?([0-9]*)\/?$ /resultado.php?page=$1&cor=$2&modelo=$3&ano=$4
gera o erro:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cada back reference ($1, $2, etc) é referente a um grupo da sua condição, na condição, você possui apenas dois grupos, mas está retornando 4 referências.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Usei este mas não obtive resultados:

 

Options +FollowSymLinks
RewriteEngine on
RewriteRule resultado/page/(.*)/cor/(.*)/modelo/(.*)/ano/(.*) resultado.php?page=$1&cor=$2&modelo=$3&ano=$4

Compartilhar este post


Link para o post
Compartilhar em outros sites

http://graficatc.com.br/kk.php

 

GET:

http://graficatc.com.br/teste.php?oi=casa

 

RewriteEngine on
RewriteRule ^teste/([^/.]+)/?$ teste.php?oi=$1 [L]
mas a saida é:

arquivos do teste simples que usei

 

http://graficatc.com.br/teste.zip

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.