Como deixar o seu site mais rápido com Htaccess

Veja esse tutorial em video

Nós tempos atuais é muito importante para a sua empresa ou negocio ter uma presença online, tendo um site, um perfil profissional, no instagram, facebook, entre diversos outros. Porem quando você tem um site, não basta ter sido publicado para ter sucesso e ser achado entre as primeiras recomendações das pesquisas do Google, você precisa ter um site bem otimizado e rápido.

E nesse artigo lhe apresento um código para o arquivo .htaccess , onde o mesmo faz principalmente que os navegadores criem funções de cache dos seus visitantes, pois assim quando o usuário acessar novamente o seu site, o mesmo irá usar os caches salvos no navegador e deixará o acessado do site muito mais rápido e junto com algum CDN (Como CloudFlare), deixará o seu site muito mais rápido para os todos os visitantes e ainda colocará o seu site em melhores posições nas pesquisas do Google.

Conteúdo

Para colocar o código no arquivo .htaccess é algo bem simples.

1 – Entre o painel de administração da sua hospedagem e acesse o gerenciador de arquivos da sua hospedagem. 

Caso você não saiba como acessar o Gerenciador de arquivos, segue alguns tutoriais que mostram como acessar o gerenciador de arquivos de algumas empresas de Hospedagem:

  • Painel de Hospedagem hPanel (Hostinger)
  • Painel de Hospedagem cPanel (Hostinger, Hostgator, HostMidia, Godaddy)

2 – Apos acessar o gerenciador de arquivos, vá até à pasta “Public_html”, onde estão os arquivos do seu site, e procure pelo arquivo “.htaccess” e caso o mesmo não esteja criado, basta criar um novo arquivo e colocar o nome de “.htaccess” e por fim clique com botão direito do mouse e escolha a opção “Editar”.

3 – Dentro do arquivo, procure a última linha do código atual e pule uma linha deixando um espaço em branco e cole o código abaixo e caso o arquivo esteja em branco, basta clicar na primeira linha e colocar o mesmo código abaixo

########## Begin - ETag Optimization
## This rule will create an ETag for files based only on the modification
## timestamp and their size.
## Note: It may cause problems on your server and you may need to remove it
FileETag MTime Size
# AddOutputFilterByType is now deprecated by Apache. Use mod_filter in the future.
AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript
# Enable expiration control
ExpiresActive On
# Default expiration: 1 hour after request
ExpiresDefault "now plus 1 hour"
# CSS and JS expiration: 1 week after request
ExpiresByType text/css "now plus 1 week"
ExpiresByType application/javascript "now plus 1 week"
ExpiresByType application/x-javascript "now plus 1 week"

# Image files expiration: 1 month after request
ExpiresByType image/bmp "now plus 1 month"
ExpiresByType image/gif "now plus 1 month"
ExpiresByType image/jpeg "now plus 1 month"
ExpiresByType image/jp2 "now plus 1 month"
ExpiresByType image/pipeg "now plus 1 month"
ExpiresByType image/png "now plus 1 month"
ExpiresByType image/svg+xml "now plus 1 month"
ExpiresByType image/tiff "now plus 1 month"
ExpiresByType image/vnd.microsoft.icon "now plus 1 month"
ExpiresByType image/x-icon "now plus 1 month"
ExpiresByType image/ico "now plus 1 month"
ExpiresByType image/icon "now plus 1 month"
ExpiresByType text/ico "now plus 1 month"
ExpiresByType application/ico "now plus 1 month"
ExpiresByType image/vnd.wap.wbmp "now plus 1 month"
ExpiresByType application/vnd.wap.wbxml "now plus 1 month"

ExpiresByType application/smil "now plus 1 month"
# Audio files expiration: 1 month after request
ExpiresByType audio/basic "now plus 1 month"
ExpiresByType audio/mid "now plus 1 month"
ExpiresByType audio/midi "now plus 1 month"
ExpiresByType audio/mpeg "now plus 1 month"
ExpiresByType audio/x-aiff "now plus 1 month"
ExpiresByType audio/x-mpegurl "now plus 1 month"
ExpiresByType audio/x-pn-realaudio "now plus 1 month"
ExpiresByType audio/x-wav "now plus 1 month"

# Movie files expiration: 1 month after request
ExpiresByType application/x-shockwave-flash "now plus 1 month"
ExpiresByType x-world/x-vrml "now plus 1 month"
ExpiresByType video/x-msvideo "now plus 1 month"
ExpiresByType video/mpeg "now plus 1 month"
ExpiresByType video/mp4 "now plus 1 month"
ExpiresByType video/quicktime "now plus 1 month"
ExpiresByType video/x-la-asf "now plus 1 month"
ExpiresByType video/x-ms-asf "now plus 1 month"

<filesMatch ".(ico|pdf|flv|jpg|svg|jpeg|png|gif|js|css|swf)$">
Header set Cache-Control "max-age=84600, public"

5 – Depois de adicionar, basta clicar em “Salvar” e pronto agora seu site e navegadores já reconhece o novo código, deixando assim o site mais rápido ao acessar e melhor rankeado nas pesquisas.

Conclusão

Parabéns, adicionando esse novo código no seu site, você já está mais próximo de ter um site extremamente rápido e bem otimizado, e não se esqueça de sempre fazer análise do seu site e seguir outras dicas do Host2b para deixar o seu site mais rápido e otimizado e com isso ter sucesso na internet.

Se gostou desse tutorial e ele foi útil para você, compartilhe com seus amigos e conheça o Canal no Youtube do Host2b CLICANDO AQUI. E, claro, se tiver qualquer dúvida ou alguma sugestão, basta deixar um comentário abaixo ou enviar no e-mail [email protected]

You May Also Like

About the Author: fernando

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *