wils@web ~ $ cat ~/ajuda/o-que-e-o-arquivo-htaccess-e-como-utiliza-lo-no-apache-2-4.md

Servidores

O que é o arquivo .htaccess e como utilizá-lo no Apache 2.4

atualizado em 11/08/2026

O arquivo .htaccess é um arquivo de configuração utilizado pelo servidor web Apache para gerenciar diversas funcionalidades e configurações de diretórios específicos. Ele permite que você personalize o comportamento do servidor sem a necessidade de editar os arquivos de configuração principais do Apache.

O que você pode fazer com o .htaccess?

  • Redirecionamentos de URL
  • Controle de acesso e autenticação
  • Configuração de páginas de erro personalizadas
  • Ativação de módulos do Apache
  • Compressão de arquivos

Como utilizar o .htaccess no Apache 2.4

Passo 1: Habilitar o uso de .htaccess

Primeiro, você precisa garantir que o Apache esteja configurado para permitir o uso do arquivo .htaccess. Para isso, edite o arquivo de configuração do Apache, geralmente localizado em /etc/httpd/conf/httpd.conf ou /etc/apache2/apache2.conf.

sudo nano /etc/apache2/apache2.conf

Localize a diretiva <Directory /var/www/> (ou o diretório correspondente ao seu site) e altere a opção AllowOverride para All:

<Directory /var/www/>
    AllowOverride All
</Directory>

Depois, reinicie o Apache:

sudo systemctl restart apache2

Passo 2: Criar ou editar o arquivo .htaccess

Agora, você pode criar ou editar o arquivo .htaccess no diretório desejado. Para criar um novo arquivo, use:

nano /var/www/seusite/.htaccess

Passo 3: Exemplos de uso

  • Redirecionar uma URL:
    Redirect 301 /antiga-url http://www.seusite.com/nova-url
  • Proteger um diretório com senha:
    AuthType Basic
    AuthName "Área Restrita"
    AuthUserFile /etc/apache2/.htpasswd
    Require valid-user
  • Configurar uma página de erro personalizada:
    ErrorDocument 404 /404.html

Conclusão

O arquivo .htaccess é uma ferramenta poderosa para personalizar o comportamento do seu servidor Apache. Use-o com cautela, pois configurações incorretas podem causar erros ou vulnerabilidades. Uma dica importante é sempre fazer backup do seu arquivo .htaccess antes de realizar alterações.

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.