wils@web ~ $ cat ~/ajuda/o-que-e-e-como-usar-o-arquivo-htaccess-para-gerenciar-configuracoes-no-apache.md
ServidoresO que é e como usar o arquivo .htaccess para gerenciar configurações no Apache
O arquivo .htaccess é um arquivo de configuração utilizado pelo servidor web Apache que permite modificar a configuração do servidor por diretório. Ele é amplamente utilizado para gerenciar configurações específicas de um site, como redirecionamentos, restrições de acesso e otimizações de desempenho.
Como usar o arquivo .htaccess
Criando o arquivo .htaccess
- Abra um terminal e navegue até o diretório raiz do seu site:
cd /var/www/html
.htaccess:nano .htaccess
Exemplos de configurações
1. Redirecionamento 301
Para redirecionar uma página antiga para uma nova URL:
Redirect 301 /pagina-antiga.html http://www.seusite.com/pagina-nova.html
2. Protegendo diretórios com senha
Para proteger um diretório com autenticação básica:
AuthType Basic
AuthName "Área Restrita"
AuthUserFile /etc/apache2/.htpasswd
Require valid-user
3. Habilitando a compressão Gzip
Para melhorar o desempenho do site, habilite a compressão Gzip:
Options -Indexes
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript
4. Redirecionamento www para não-www
Para redirecionar o tráfego de www para não-www:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.seusite\.com
RewriteRule ^(.*)$ http://seusite.com/$1 [R=301,L]
Conclusão
O arquivo .htaccess é uma ferramenta poderosa para gerenciar configurações do Apache. Use-o com cautela, pois erros de configuração podem causar problemas no seu site. Sempre faça backup antes de modificar o arquivo.
Dica: Teste suas configurações em um ambiente de desenvolvimento antes de aplicá-las em produção.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.