• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

rcastro

Mod Rewrite

1 mensagem neste tópico

Viva,

Estou a precisar de ajuda com mod_rewrite.

É assim, estava a usar o seguinte:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^search/([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/?([0-9]*)/?([0-9]*)/?([0-9]*)/?([0-9]*)/?([0-9]*)/?$ /qualquercoisa/qualquercoisa.php?variavel1=$1&variavel2=$2&variavel3=$3&variavel4=$4&variavel5=$5&variavel6=$6&variavel7=$7&variavel8=$8&variavel9=$9&variavel10=$10 [QSA,L]

As ultimas 5 variaveis são só numeros. Sei que não funciona porque desta forma apenas vai da variavel $1 à $9 , a $10 é considerada $1....

Mas o que realmente queria era ter urls deste gérnero:

dominio.pt/qualquercoisa/variavel1/variavel2/variavel3/

ou

dominio.pt/qualquercoisa/variavel3/variavel7/variavel8/

ou

dominio.pt/qualquercoisa/variavel2/variavel4/variavel9/variavel10

Ou seja o endereço funcionar desde que a variavel seguinte esteja um nivel acima da anterior.... e que não seja desta forma:

dominio.pt/qualquercoisa///variavel3////variavel7/variavel8///

Dicas ?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora