Update: Wir empfehlen die Verwendung von FeedBurner nicht mehr, da es sich um ein sterbendes Produkt voller Fehler handelt. Bitte lesen Sie diesen Artikel, um zu erfahren, warum Sie FeedBurner nicht verwenden sollten und welche Alternativen es gibt.
Kürzlich haben wir einen Artikel veröffentlicht, der eine Schritt-für-Schritt-Anleitung zur Einrichtung von FeedBurner enthielt, in dem wir die Plugins teilten, die Sie zum Weiterleiten verwenden können. In diesem Artikel zeigen wir Ihnen, wie Sie WordPress RSS-Feeds ohne Plugin an FeedBurner weiterleiten können (dieser Tipp richtet sich an fortgeschrittene Benutzer).
Öffnen Sie zuerst Ihre .htaccess-Datei, die sich in Ihrem Stammverzeichnis befindet (Hinweis: dasselbe Verzeichnis, in dem sich die wp-config.php befindet). Fügen Sie dann den folgenden Code ein:
<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>
Übrigens, vergessen Sie nicht, die Feed-URL zu Ihrer eigenen Feed-URL zu ändern, sonst leiten Sie Benutzer zu unseren Feeds weiter.


jack glendening
Ein zusätzliches Leerzeichen in RewriteRule (direkt vor der schließenden Klammer) muss entfernt werden, sonst gibt Apache einen internen Serverfehler 500 aus.
Wunder
Hallo Jack, deine Informationen zum Code haben mir geholfen, danke!
raj
Hi
Ich habe Probleme, dies hinzuzufügen.
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]
Code in die .htaccess-Datei einfügen. Wenn ich Code hinzufüge, fehlen die Bilder der Website.
Außerdem, wenn ich versuche, den Code zu ändern, verlangsamt sich die Website.
Bitte helfen Sie.
Danke
Aamir Rizwan
Was passiert mit bestehenden Abonnenten, die sich über mydomain.com/feed angemeldet haben?
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
Ich habe etwas Ähnliches in meiner .htaccess verwendet, aber nach 2 Tagen wurde mein Feedburner-Feed nicht mehr aktualisiert. Um das Problem zu beheben, habe ich die FB-Weiterleitungen entfernt, aber mein Quellfeed verweist immer noch auf Feedburner, sodass ich jetzt eine Endlosschleife habe. Warum denkst du, dass es immer noch weiterleitet? Glaubst du, dass das Hinzufügen des Weiterleitungscodes zu meiner .htaccess es beheben wird? Es ist fast so, als ob meine .htaccess nicht aktualisiert wird.
Quell-Feed http://www.entertainmentbuddha.com/feed/
FB – http://feeds.feedburner.com/entertainmentbuddha
Der verwendete Code befand sich nicht an der richtigen Stelle, sondern direkt unter den Permalinks-Rewrites. Sollte Ihr vorgeschlagener Code auch innerhalb des Abschnitts stehen?
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
Vielen Dank für jede Hilfe, die Sie leisten können. Das treibt mich, gelinde gesagt, in den Wahnsinn.
Matt
Habe das Problem gefunden, Gott sei Dank! Aus irgendeinem Grund hatte das wp-insert-Plugin meinen Feed in einer Schleife.
Christian
Guter Tipp, zu viele Plugins bedeuten ein Durcheinander, also danke, dass du eines entfernt hast.
Wieder gute Arbeit, ich werde wiederkommen.
Danke.
Christian
Artem Russakovskii
Fehler 500 auch hier – Apache gibt diesen Fehler aus: „RewriteRule: bad flag delimiters“
Lösung: Setzen Sie Anführungszeichen um den ersten RewriteRule-Parameter, wie folgt: „^feed/?([_0-9a-z-] )?/?$“
Ich bin ziemlich sicher, dass das Leerzeichen nach der Klammer hier das Problem ist, das die Notwendigkeit von Anführungszeichen erzwingt.
Redaktion
Fügen Sie den Code vor dem WP-Kram in die .htaccess-Datei ein?
Admin
Rajesh Namase
Sehr geehrter Herr,
das funktioniert bei mir nicht. Immer 500 interner Fehler. Ich habe auch die Kolobigi-Methode ausprobiert, aber das funktioniert auch nicht.
kolobigi
Für alle, die 500 / interne Fehler haben, kopieren Sie einfach den folgenden Code, um den in Ihrer WordPress .htaccess gefundenen zu ersetzen (suchen Sie nach # BEGIN Wordpress bis # END Wordpress und ersetzen Sie einfach, Sie müssen nicht alles in .htaccess ersetzen).
# 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 FEEDBURNER ID [R=302,NC,L]
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Bitte ändern Sie /IHRE FEEDBURNER-ID in Ihre eigene.
sanchan
Ich habe das bereits in der htaccess-Datei.
Überschreibe ich den vorhandenen Code oder kopiere ich ihn darunter ein?
——————————————-
# BEGIN WordPress
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
# END WordPress
Redaktion
Nein, Sie kopieren und fügen Sie einfach unten ein.
Admin
dbunic
Nur eine Frage. Wenn ich meinen Kommentar-Feed von meinem Blog auf FeedBurner umleiten möchte, ebenso wie meinen Haupt-Feed, muss ich dann einen neuen Feed erstellen?
Danke!
Redaktion
Ja, Ihre Kommentar-Feeds sind getrennt, daher müssten Sie separate Feeds auf FeedBurner erstellen und dann Ihren Kommentar-Feed auf diese Weise weiterleiten.
Admin
FAQPAL
Danke Modforest, das hat funktioniert.
Iroko
Ich habe einen internen Serverfehler, bitte, wie kann ich das korrigieren?
Dieser Code, den Sie mir gegeben haben, soll alles in der .htaccess-Datei ersetzen oder wo genau?
Tony Tran
Ich probiere diesen Tipp für meinen Nachrichtenblog aus, aber er funktioniert nicht. Ich bekomme immer einen 500er-Fehler.
Redaktion
Verwenden Sie einen Linux-Webhost? Dies ist eine einfache Weiterleitung, die funktionieren sollte, wenn der Server Apache aktiviert hat.
Admin
Modforest
Sie müssen diese Rewrite-Regeln VOR den WordPress-Permalink-Regeln platzieren.
Hier ist ein Beispiel: http://tinypaste.com/f2f34
Iroko
Danke für den Beitrag, den Sie auf Ihrer Website veröffentlicht haben, der Code funktioniert, danke
Shah Rukh
Vielen Dank, Kumpel, dein Snippet hat funktioniert!!!!
kamran
Vielen Dank, Modforest.
Ihr Link funktioniert wie ein Zauber. Und auch dank WPBeginners haben mir Ihre Artikel auf meiner Blogging-Reise sehr geholfen.
gouthami.b
Ich benutze das Feed-Redirector-Plugin. Werde es jetzt ausprobieren
Jolora
Guter Tipp – das ist ein Problem, das ich vorher noch gar nicht in Betracht gezogen hatte.
Konstantin
Wie passt das zu den Permalinks von WordPress?
Ich erhalte immer einen Fehler 500, wenn ich versuche, diese beiden Skripte zu kombinieren:
Redaktion
Wrap the WordPress Permalink’s code in the Ifmodule mod_rewrite.c tags as well and it should work
Admin
Konstantin
Das habe ich, die Tags wurden entfernt, als ich den Kommentar gepostet habe.
Also sollte es mit zwei mod_rewrite-Blöcken funktionieren?
Konstantin
Nein, das tut es nicht. Ich bekomme immer diese 500.
Brett
Sehr, sehr cool. Danke fürs Teilen, ich habe mich gestern tatsächlich gefragt, ob es dafür eine Möglichkeit gibt.
Murlu
Thanks for the tip, should help reduce the amount of load time since you’re not using a plugin