Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Salve tripulação,
Estou tentando fazer uma reescrita de URL aqui, mas não estou sendo feliz!
Preciso que TUDO que tiver no URL após "meudominio.com.br/" seja reescrito dessa forma:
meudominio.com.br/index.php#$1
Ele tem que reescrever tudo, exceto arquivos que sejam diretos. Por exmeplo:
meudominio.com.br/index.php > NÃO REESCREVE
meudominio.com.br/agenda > REESCREVE
meudominio.com.br/contato > REESCREVE
meudominio.com.br/parceiros.php > NÃO REESCREVE
Caso não seja possível fazer dessa forma que citei acima, gostaria de fazer assim:
meudominio.com.br/pagina > meudominio.com.br/index.php?pagina=$1
meudominio.com.br/pagina/funcao > meudominio.com.br/index.php?pagina=$1&funcao=$2
Abraços e obrigado!
Para não aplicar as regras de reescrita em arquivos ou pastas fisicamente existentes, adicione as intruções
arquivos
RewriteCond %{SCRIPT_FILENAME} !-f
diretórios
RewriteCond %{SCRIPT_FILENAME} !-d
RESOLVIDO!
Obrigado a todos! =)
É possível fazer isso sim, veja este artigo. Tem alguns exemplos práticos aí. valw ;)