[Resolvido] .htaccess com mais de um parâmetro
Olá pessoal, estou estudando expressões regulares e testando.
Estou utilizando o seguinte código no .htaccess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.)\/(.)\/?$ evento.php?evento=$1&etapa=$2
Funciona legal quando digito "www.site.com.br/nome-do-evento/etapa-do-evento", porém o usuário também pode digitar apenas o nome do evento, "www.site.com.br/nome-do-evento", ou seja, não exibiria nenhuma etapa específica, mas sim o conteúdo completo e tal.
Com a expressão regular que tenho hoje, o problema é que digitando apenas "www.site.com.br/nome-do-evento" recebo erro dizendo que a página não existe, mas se eu digitar "www.site.com.br/nome-do-evento/" (com a barra no final) funciona certinho.
Como faço para não ter a obrigatoriedade dessa BARRA logo após o "nome-do-evento"?
Obrigado!!
Discussão (8)
Carregando comentários...