Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So leiten Sie WordPress-Feeds ohne Plugin an FeedBurner weiter

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.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

32 CommentsLeave a Reply

  1. Ein zusätzliches Leerzeichen in RewriteRule (direkt vor der schließenden Klammer) muss entfernt werden, sonst gibt Apache einen internen Serverfehler 500 aus.

  2. 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

  3. 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.

  4. Guter Tipp, zu viele Plugins bedeuten ein Durcheinander, also danke, dass du eines entfernt hast.

    Wieder gute Arbeit, ich werde wiederkommen.

    Danke.

    Christian

  5. 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.

  6. 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.

  7. 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

  8. 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!

    • 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

  9. 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?

  10. Wie passt das zu den Permalinks von WordPress?

    Ich erhalte immer einen Fehler 500, wenn ich versuche, diese beiden Skripte zu kombinieren:

    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

Hinterlassen Sie eine Antwort

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.