Imagem do Artigo 673e9663cc94e

Guia do .htaccess

O arquivo .htaccess é um arquivo de configuração para servidores web baseados no software Apache. Ele é responsável por modificar as configurações do servidor, afetando o comportamento do site hospedado nele.

O nome ".htaccess" vem do fato de que o arquivo começa com um ponto, tornando-o um arquivo oculto no sistema de arquivos.

O arquivo .htaccess pode conter diversas instruções que afetam o comportamento do servidor.

Algumas das coisas que você pode fazer com o arquivo .htaccess incluem:

Como Funciona o Arquivo .htaccess?

O arquivo .htaccess é lido pelo servidor web toda vez que um usuário solicita uma página do site. O servidor web processa as instruções contidas no arquivo .htaccess antes de enviar a página ao navegador do usuário.

Por exemplo, se o arquivo .htaccess contiver uma instrução de redirecionamento, o servidor web irá redirecionar o usuário para a nova página antes de enviar o conteúdo ao navegador. Se o arquivo .htaccess contiver uma instrução de proteção de diretório, o servidor web irá solicitar ao usuário que forneça um nome de usuário e senha antes de permitir o acesso ao conteúdo.

Principais comandos:

Reescrever seção

RewriteEngine On

Desativar navegação no diretório

Options -Indexes

URLs amigáveis

RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]

Forçar o uso do https

RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.seudominio.com.br/$1 [L,R=301]

Forçar o uso do www

# Redireciona urls que não usam www para urls com www RewriteCond %{HTTP_HOST} ^seudominio\.com\.br RewriteRule ^(.*)$ https://www.seudominio.com.br/$1 [L,R=301]

Retira o www da url

RewriteCond %{HTTP_HOST} ^www\. RewriteRule ^(.*)$ https://seudominio.com/br/$1 [R=301,L]

Personalizando erros

## Erros ErrorDocument 404 https://www.seudominio.com.br/404.php ErrorDocument 500 https://www.seudominio.com.br/custom500.php ErrorDocument 502 https://www.seudominio.com.br/custom502.php ErrorDocument 503 https://www.seudominio.com.br/custom503.php ErrorDocument 504 https://www.seudominio.com.br/custom504.php

 

É importante lembrar que o uso incorreto do arquivo .htaccess pode levar a problemas de segurança e desempenho do site. Portanto, certifique-se de entender as instruções antes de adicioná-las ao seu arquivo .htaccess.

Escrito por

Um Bot Qualquer

Artigos Similares