PZ Soluções Interativas | Criação de sites

Como configurar o .htaccess corretamente?

 

Mas, eu nem sei o que é, como configurar o htaccess corretamente ?

Bom, o arquivo .htaccess é um arquivo de texto que fica na pasta principal do seu site (hospedado em servidor Linux – Apache), e sempre deve ser salva dessa forma “.htaccess”. Nesse arquivo, podemos definir algumas regras de otimização de desempenho do site e gerar mais segurança para nossa pasta dentro do servidor.

Como configurar o .htaccess corretamente?

Para trabalhar com .htaccess é preciso executar 2 configurações antes de iniciar.

1 – É necessário carregar no Apache um módulo chamado “mod_rewrite“, se você estiver usando Ubuntu basta digitar o comando abaixo:

sudo a2enmod rewrite

2 – Temos que editar o arquivo “/etc/apache2/apache2.conf” e alterar a diretiva “AllowOverride” que por padrão vem setada como “None“, vamos alterar para “All“.

Options Indexes FollowSymLinks

AllowOverride All

Require all granted

A diretiva “AllowOverride” habilita e define quais serão as diretrizes aceitas, baseado no valor dessa diretiva o Apache identifica o que será aceito ou não no arquivo .htaccess.

AllowOverride None -> Desabilita o uso do .htaccess.

AllowOverride All -> Habilita o uso do .htaccess e todas as diretivas.

Após esses 2 passos é necessário reiniciar o servidor Apache:

sudo service apache2 restart

Podemos definir URL’s amigáveis, restringir acessos e redirecionamentos, através desse arquivo.

Quando configurado corretamente o htaccess pode ajudar a otimizar o seu site, deixa-lo mais seguro, resolver problemas de páginas não encontradas e redirecionar URLs antigas para novas, entre inúmeros recursos.

É possível melhorar o cache para melhorar a velocidade de carregamento do site.

Há um foco crescente na velocidade do site, tanto por parte dos SEOs (porque o Google se importa) e também por parte dos desenvolvedores, pois cada vez mais, os visitantes do site estão chegando por conexões móveis.

Código de exemplo:

<FilesMatch “.(flv|gif|jpg|jpeg|png|ico|swf|js|css|pdf)$”>

Header set Cache-Control “max-age=28800”

Cada servidor de hospedagem, orienta a usar o arquivo, de acordo com as configurações do próprio servidor, entre em contato com o seu suporte para aprender mais, sobre como configurar o htaccess corretamente.

Chame no WhatsApp (11) 97632-7700 ou envie um email.