Wie RSS Feeds zu Feedburner redirect und schöne Permalinks behalten?

Es gibt viele Tutorials, aber alle geben Ihnen das gleiche Code-Snippet. Ich lege es in meine Htaccess-Datei, aber die Feeds werden nicht umgeleitet.

Ich möchte kein Plugin verwenden.

Ich bin mir sicher, dass der Code funktioniert. Ich muss herausfinden, warum es nicht für mich funktioniert. Hier ist ein Teil meines Codes:

# BEGIN WordPress  RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # temp redirect wordpress content feeds to feedburner RewriteEngine on RewriteCond %{HTTP_USER_AGENT} !FeedBurner [NC] RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC] RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http://feeds.feedburner.com/ZoomingJapan [R=302,NC,L]  #Prevent directory indexing Options -Indexes # END WordPress 

Solutions Collecting From Web of "Wie RSS Feeds zu Feedburner redirect und schöne Permalinks behalten?"

Die Regeln für Feedburner sollten vor den WordPress-Regeln stehen. Und aktivieren Sie die Rewrite-Engine nur einmal. Das ist genug. 🙂

  RewriteEngine On RewriteBase / RewriteCond %{HTTP_USER_AGENT} !FeedBurner [NC] RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC] RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http://feeds.feedburner.com/ZoomingJapan [R=302,NC,L] RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]