Actualización: Ya no recomendamos usar FeedBurner porque es un producto obsoleto lleno de errores. Por favor, lea este artículo para ver por qué no deberías usar FeedBurner y conocer las alternativas.
Recientemente presentamos un artículo que mostraba una guía paso a paso para configurar FeedBurner en el que compartimos los plugins que puedes usar para redirigir. En este artículo, te mostraremos cómo puedes redirigir los feeds RSS de WordPress a Feedburner sin usar un plugin (este consejo es para usuarios intermedios a avanzados).
Primero abre tu archivo .htaccess, que se encuentra en tu directorio raíz (Pista: la misma carpeta donde se encuentra wp-config.php). Luego pega el siguiente 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://feeds.feedburner.com/wpbeginner [R=302,NC,L]
</IfModule>
Por cierto, no olvides cambiar la URL del feed por tu propia URL de feed, de lo contrario, redirigirás a los usuarios a nuestros feeds.

jack glendening
El espacio extra en RewriteRule (justo antes del paréntesis de cierre) debe eliminarse, de lo contrario, Apache dará un Error Interno del Servidor 500
Maravilla
Hola Jack, tu información sobre el código me ayudó, ¡gracias!
raj
Hola
Estoy teniendo problemas para agregar esto
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?sparringmind.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?feeds2.feedburner.com/sparringmind [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
código en el archivo .htaccess. Cuando agrego código, las imágenes del sitio web desaparecen.
Además, si intento modificar el código, la velocidad del sitio web disminuye.
Por favor, ayúdenme.
Gracias
Aamir Rizwan
¿Qué pasará con los suscriptores existentes que se suscribieron usando: mydomain.com/feed ?
Anshul Tewari
This is awesome! It took me 6 months to figure this out. Thanks a lot for the wonderful post. Now the feeds redirect just perfectly fine
Matt
Usé algo similar a esto en mi .htaccess, pero después de 2 días mi feed de Feedburner dejó de actualizarse. Para solucionar el problema, eliminé las redirecciones de FB, pero mi feed de origen todavía apunta a Feedburner, así que ahora tengo un bucle recursivo. ¿Por qué crees que todavía se está redirigiendo? ¿Crees que agregar el código de redirección de nuevo a mi .htaccess lo solucionará? Es casi como si mi .htaccess no se estuviera actualizando.
Feed de origen http://www.entertainmentbuddha.com/feed/
FB – http://feeds.feedburner.com/entertainmentbuddha
El código que usé no estaba en la ubicación correcta, solo debajo de las reescrituras de permalinks. ¿También debería ir tu código propuesto dentro de la sección?
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} !FeedBurner [NC]
RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]
RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http://feeds.feedburner.com/entertainmentbuddha%5BR=302,NC,L%5D
Gracias por cualquier ayuda que puedas brindar. Esto me está volviendo loco, por decir lo menos.
Matt
¡Encontré el problema, gracias a Dios! Por alguna razón, el plugin wp-insert estaba haciendo que mi feed entrara en un bucle.
Christian
Buen consejo, demasiados plugins significan un desorden, así que gracias por eliminar uno.
De nuevo, buen trabajo, volveré.
Gracias.
Christian
Artem Russakovskii
Error 500 aquí también – apache da este error: “RewriteRule: delimitadores de bandera incorrectos”
Solución: pon comillas alrededor del primer parámetro de RewriteRule, así: “^feed/?([_0-9a-z-] )?/?$”
Creo que el espacio después del ] es el problema aquí, lo que obliga a usar comillas.
Personal editorial
¿Estás pegando el código antes de las cosas de WP en el .htaccess?
Administrador
Rajesh Namase
Señor,
esto no me está funcionando. Siempre error interno 500. También probé el método kolobigi pero tampoco funciona.
kolobigi
Para todos los que tienen errores 500 / internos, simplemente copien el código a continuación para reemplazar el que se encuentra en su .htaccess de WordPress (busquen # BEGIN Wordpress hasta # END Wordpress y simplemente reemplacen, no tienen que reemplazar todo en .htaccess)
# BEGIN WordPress
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} !FeedBurner [NC]
RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]
RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http://feeds.feedburner.com/YOUR TU ID DE FEEDBURNER [R=302,NC,L]
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Por favor, cambia /YOUR FEEDBURNER ID por el tuyo.
sanchan
Ya tengo esto en el archivo htaccess.
¿Sobrescribo el código existente o copio y pego abajo?
——————————————-
# BEGIN WordPress
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
# END WordPress
Personal editorial
no, solo copia y pega abajo.
Administrador
dbunic
Solo una pregunta. Si quiero que los feeds de mis comentarios de mi blog se redirijan a FeedBurner, al igual que mi feed principal, ¿tengo que crear un nuevo feed?
¡Gracias!
Personal editorial
Sí, los feeds de tus comentarios son independientes, por lo que tendrías que crear feeds separados en FeedBurner y luego redirigir tu feed de comentarios de esa manera.
Administrador
FAQPAL
Gracias Modforest, eso funcionó.
Iroko
Tengo un error interno del servidor, por favor, ¿cómo puedo corregir esto?
¿este código que me diste es para reemplazar todo en el archivo .htaccess o en qué parte en particular?
Tony Tran
Estoy probando este consejo para mi blog de noticias pero no funciona. Siempre obtengo un error 500.
Personal editorial
¿Estás usando un hosting web de Linux? Esta es una redirección simple que debería funcionar si el servidor tiene Apache habilitado.
Administrador
Modforest
Necesitas colocar estas reglas de reescritura ANTES de las reglas de permalinks de WordPress.
Aquí tienes un ejemplo: http://tinypaste.com/f2f34
Iroko
Gracias por la publicación que hiciste en tu sitio, el código funciona, gracias
Shah Rukh
¡¡¡Muchas gracias amigo, tu fragmento funcionó!!!!
kamran
Muchas gracias Modforest
Tu enlace funciona de maravilla. Y también gracias a WPBeginners, tus artículos me han ayudado mucho en mi camino como blogger.
gouthami.b
Estoy usando el plugin feed redirector. Lo intentaré ahora.
Jolora
Buen consejo – es un problema que ni siquiera había considerado antes.
Konstantin
¿Cómo se combina eso con los permalinks de WordPress?
Siempre obtengo un error 500 cuando intento combinar esos dos scripts:
Personal editorial
Wrap the WordPress Permalink’s code in the Ifmodule mod_rewrite.c tags as well and it should work
Administrador
Konstantin
Lo hice, las etiquetas se eliminaron cuando publiqué el comentario.
¿Entonces debería funcionar con dos bloques de mod_rewrite?
Konstantin
No, no funciona. Siempre obtengo ese 500.
Brett
Muy, muy genial. Gracias por compartir esto, de hecho me preguntaba si había una manera de hacer esto ayer.
Murlu
Thanks for the tip, should help reduce the amount of load time since you’re not using a plugin