Expressões regulares multiplas em .htacess
Boa tarde pessoal
Estou com uma dúvida tremenda aqui, fiz uma chama para algumas url de forma amigavel.
O site possui: Categorias e Subcategorias
E outras páginas comuns.
//Para página de categorias
RewriteRule ^categoria/([a-z0-9-]+)/?$ /categoria.php?slug=$1 [NC]
RewriteRule ^([a-z0-9-]+)/?$ /sb-categoria.php?slug=$1 [NC]
//Para página de produtos
RewriteRule ^produto/([a-z0-9-]+)/([0-9]+)/?$ /ver-produto.php?slug=$1&id=$2 [NC]
Sei agora que as 4 primeiras eu já consigo simplificar em apenas uma criando apenas uma categoria.php, ficando assim.
RewriteRule ^([a-z0-9-]+)/?$ /categoria.php?slug=$1 [NC]
Então minha URL ficaria http://meusite.com.br/nomedacatteria
Gostaria de fazer o mesmo para pagina de produtos: http://meusite.com.br/meuproduto, porem quando altero isso:
RewriteRule ^produto/([a-z0-9-]+)/([0-9]+)/?$ /ver-produto.php?slug=$1&id=$2 [NC]
ele começa a buscar a pagina categoria.php e não a ver-produtos.php, como posso estar resolvendo isso?
Discussão (2)
Carregando comentários...