Alterando o endereço do seu feed via .htaccess

Post escrito por Yeltsin Lima

Acredito que por conta do plugin de cachê que eu estou usando (W3 Total Cache), o plugin FD FeedBurner terminou por não funcionar. Pesquisando na internet, achei a solução do Perishable Press excelente: alterar o arquivo .htaccess. Eles deram três alternativas, a que me serviu (e que vai servir a você também) é a seguinte:

# temp redirect all wordpress feeds to feedburner
<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{REQUEST_URI}      ^/?(feed.*|comments.*)        [NC]
 RewriteCond %{HTTP_USER_AGENT} !^.*(FeedBurner|FeedValidator) [NC]
 RewriteRule ^feed/?.*$          http://feeds.feedburner.com/IDDOFEEDDOSEUBLOG         [L,NC,R=302]
 RewriteRule ^comments/?.*$      http://feeds.feedburner.com/IDDOFEEDDOSCOMENTARIOS [L,NC,R=302]
</IfModule>

Como vocês podem ver acima, existem DOIS feeds, que é o feed dos comentários e o feed do blog. Apesar de ser indicado, resolvi “quemar” apenas o feed dos artigos, que é o que mais importa em um blog. Para isso, basta fazer a remoção de dois locais: comments.*, e a regra ˆcomments/?.*$. Sendo esse o nosso resultado final:

# temp redirect all wordpress feeds to feedburner
<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{REQUEST_URI}      ^/?(feed.*|)        [NC]
 RewriteCond %{HTTP_USER_AGENT} !^.*(FeedBurner|FeedValidator) [NC]
 RewriteRule ^feed/?.*$          http://feeds.feedburner.com/dicaswpbr         [L,NC,R=302]
</IfModule>

Teste em sua hospedagem e veja se deu resultado. Mas, lembro: faça backup do seu .htaccess antes.

 Alterando o endereço do seu feed via .htaccess

Artigo por Yeltsin Lima

Curso o primeiro período de Publicidade & Propaganda na Faculdade Integradas Barros Melo (AESO), sou colaborador do Meio Bit e fundador do DicasWP.

6 Comentários
  • Bruno Gall disse:

    Excelente, venho procurado isto faz tempo, isto é bom para deixar o blog com menos carregamento por culpa de plugins!

  • Anônimo disse:

    Olá Yeltsin Lima,
    Seguinte. Queria mudar o /feed para outro nome. exemplo /site/feed

    porque meu wordpress é dominio.com/feed e eu queria colocar dominio.com/site/feed e de preferencia no final assim dominio.com/site/feed.rss se for possivel. obrigado

  • Deixe um comentário

    Conecte-se com uma das redes abaixo:

    Você pode fazer o Login ou se registrar para ganhar pontos. :-)

    300x250cirlclesnewptpng
    '
    • Premium Themes
    • Premium resources for designers

    Selo peixe Grande 2011

    Junte-se a galera!

    Tweets Recentes

    Enquete

    O que você achou do novo visual?

    Ver Resultados

    Loading ... Loading ...