Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Rewrite Rules .htaccess que confuso
17-09-2010, 19:46
Mensagem: #2
RE: Rewrite Rules .htaccess que confuso
O teu problema é que estás a dizer ao Apache que qualquer coisa que esteja em http://www.site.com/YYY "seja executado" como http://www.site.com/index.php?menu=YYY e não o contrário.

Daí que, tens de conseguir "identificar" no Apache se é um menu ou stock.. assim de cabeça (não sei se funciona, testa e diz), terias de fazer algo como:

RewriteEngine on
RewriteRule ^(stock/([^/\.]+)/?$ /index.php?stock=$1 [L]
RewriteRule ^(menu/[^/\.]+)/?$ /index.php?menu=$1 [L]

Para que conseguisses separar por http://www.site.com/stock/YYY e http://www.site.com/menu/YYY

Outra forma, seria enviares as duas variáveis seguidas, do tipo http://www.site.com/YYY/KKK

em que YYY seria o menu, e KKK o stock:

RewriteEngine on
RewriteRule ^([^/\.]+)/?$ /index.php?menu=$1&stock=$2 [L]

BrunoBernardino.com
Visitar Website de este utilizador Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
RE: Rewrite Rules .htaccess que confuso - Bruno Bernardino - 17-09-2010 19:46

Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)