Dicas e exemplos de .htaccess
Atualizado em:
Alguns exemplos de uso do .htaccess
Redirecionamento de Domínio:
Redirecionamento de domínios sem o www, e de um dominio .com.br para um .com
RewriteEngine on RewriteCond %{HTTP_HOST} ^site.com$ [OR] RewriteCond %{HTTP_HOST} ^www.site.com.br$ RewriteRule ^(.*)$ "http\:\/\/site\.com\/$1" [R=301,L]
Redirecionamento Personalizado:
Neste exemplo ao acessar a URL artigo/teste--usuario--13, por exemplo, será redirecionado para artigo.php?get=teste&get2=usuario&get3=13
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^artigo/(.+)--(.+)--(.+) artigo.php?get=$1&get2=$2&get3=$3 [L]
Remove o .php:
Acessa a página www.site.com/artigos.php > www.site.com/artigos
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ $1.php [L,QSA]
Redirecionamento de páginas de erro:
ErrorDocument 401 http://www.site.com/erro ErrorDocument 404 http://www.site.com/erro ErrorDocument 403 http://www.site.com/erro ErrorDocument 500 http://www.site.com/erro
Não permite acesso a diretórios sem um index:
Ótima opção de segurança, não permite acessar, por exemplo, o diretório de imagens
Options -Indexes
Deixe um comentário