.htaccess - Webord.net

Cache com .htaccess

Esses dias, eu estava fazendo a avalização de vários sites que rodam em WordPress, e fiz um teste com 100 sites que acesso frequentemente e percebi, que apenas 1 em cada 10 faz o Cache de maneira eficiente.

Resolvi deixar aqui 3 dicas muito úteis para melhorar a performance do seu site com o .htaccess.

O .htaccess é uma forma bem simples de deixar comandos para o seu Apache, então faremos algumas configurações para os arquivos que estão em nosso servidor para que os Browsers interpretem-os da forma correta, sem redundância.

Configurar ETags

Bom vamos a parte interessante do artigo, primeiro vamos ver como acabar as ETags, que aparecem nos testes de Velocidade do YSlow e do Google Speed (ambos plugins para Firefox).

Abram o arquivo .htaccess que deve se encontrar na raiz do seu servidor. Caso ele não esteja lá você pode fazer o download no final do artigo.

Adicione o código a seguir, no final do arquivo:

Header unset ETag
FileETag None

Salve o arquivo e suba-o para o local onde ele se estava.

Configurar o Header Expire

Esta é uma parte muito interessante de se trabalhar com o cache, pois existem várias formas de se fazer, mas duas são bem simples de se fazer e muito efetivas, e como são, então tome cuidado para não deixar a data para um arquivo dinâmico, muito distante, pois pode te trazer problemas, como aconteceu no Guanabara.info que coloquei 10 dias e muitos usuários reclamaram de que estavam vendo conteúdo atrazado.

Bom se você não usa um sistema de gerenciamento de conteúdo e não tem problemas com setar uma data específica para que os arquivos expirem, segue a primeira solução:

Header set Expires "Sun, 15 Feb 2020 20:00:00 GMT"

Mas as vezes é necessário fazer com que esta data seja apenas para alguns arquivos, então vamos dar uma melhorada no código e teremos:

<FilesMatch "\.(ico|jpg|jpeg|png|gif|js|css|swf|pdf)$">
Header set Expires "Sun, 15 Feb 2020 20:00:00 GMT"
</FilesMatch>

É bem simples de se configurar, mas tem uma grande desvantagem, a data é fixa, e não vai variar a não ser que você modifique o arquivo.

Existe uma outra maneira que altera esta data de maneira relativa, segue como contruir o código no .htaccess para que isso aconteça, veja abaixo: Read More

, , , ,

Como bloquear SPAM no seu blog!

Estou no Curso de SEO do MestreSEO, fiz um comentário sobre a possibilidade de acabar com o Spam no seu site bloqueando o acesso ao arquivo de envio de comentários para quem não for comentar diretamente da URL do seu site. Porque normalmente quem faz Spam mesmo usa programas para poder enviar comentários em massa.

A forma de fazer este bloqueio é bem simples e deve ser feita por .htaccess, como faz? Read More

, , ,

10 dicas de .htaccess para ‘Tunar’ seu WordPress!

Achei que fosse interessante passar para vocês alguns conhecimentos interessante sobre .htaccess que podem ajudar muita gente com a segurança e funcionamento do blog.
Cuidado sempre que for mexer no arquivo .htaccess do seu site tenha um Backup, porque pode causar sérios problemas para o funcionamento.

1- Modificando a página de Feeds do seu site para a do FeedBurner

Eu acho essa dica muito interessante, porque hoje em dia quem não usa o FeedBurner… O grande problema é ficar editando os temas manualmente porque a url do feed é a do FeedBurner não a do seu site. Esse pequeno Hack, vai te salvar algum tempo.

Ahh, e não se esqueça de moficar a linha 5 antes de adicionar esse código!

<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{HTTP_USER_AGENT} !FeedBurner    [NC]
 RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]
 RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http://feeds2.feedburner.com/webord [R=302,NC,L]
</IfModule>

Read More

, , , , , ,