Uppdatering: Vi rekommenderar inte längre att använda FeedBurner eftersom det är en döende produkt full av buggar. Läs den här artikeln för att se varför du inte bör använda FeedBurner och ta reda på mer om alternativen.
Nyligen presenterade vi en artikel som visade en steg-för-steg-guide för att ställa in FeedBurner där vi delade med oss av de plugins du kan använda för att omdirigera. I den här artikeln visar vi hur du kan omdirigera WordPress RSS-flöden till FeedBurner utan att använda ett plugin (det här tipset är för medelavancerade till avancerade användare).
Öppna först din .htaccess-fil som finns i din rotkatalog (Tips: samma mapp där wp-config.php finns). Klistra sedan in följande kod:
<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>
Förresten, glöm inte att ändra feed-URL:en till din egen Feed URL, annars kommer du att omdirigera användare till våra flöden.

jack glendening
Extra mellanslag i RewriteRule (strax före avslutande parentes) måste tas bort, annars ger apache ett internt serverfel 500
Undrar
Hej Jack, din information om koden hjälpte mig, tack!
raj
Hej
Jag har problem med att lägga till detta
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]
kod i .htaccess-fil. när jag lägger till kod försvinner bilderna på webbplatsen.
Dessutom, om jag försöker ändra koden, går webbplatsens hastighet ner.
Snälla hjälp.
Tack
Aamir Rizwan
Vad händer med befintliga prenumeranter som har prenumererat med: 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
Jag använde något liknande detta i min .htaccess men efter 2 dagar slutade mitt feedburner-flöde att uppdateras. För att felsöka tog jag bort FB-omdirigeringarna, men mitt källflöde pekar fortfarande på Feedburner, så nu har jag en rekursiv loop. Varför tror du att den fortfarande omdirigerar? Tror du att det kommer att fixa det att lägga tillbaka omdirigeringskoden till min .htaccess? Det är nästan som att min .htaccess inte uppdateras.
Källflöde http://www.entertainmentbuddha.com/feed/
FB – http://feeds.feedburner.com/entertainmentbuddha
Koden jag använde var inte på rätt plats, bara under permalinks-omskrivningarna. Ska din föreslagna kod också placeras inom sektionen?
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
Tack för all hjälp du kan ge. Detta driver mig till vansinne, för att uttrycka det milt.
Matt
Hittade problemet tack och lov! Av någon anledning hade wp-insert-plugin mitt flöde i en loop.
Christian
Bra tips, för många plugins betyder en röra så tack för att du tog bort en.
Återigen, bra jobbat, jag kommer igen.
Tack.
Christian
Artem Russakovskii
Fel 500 här också – apache ger detta fel: “RewriteRule: bad flag delimiters”
Lösning: sätt citattecken runt den första RewriteRule-parametern, så här: "^feed/?([_0-9a-z-] )?/?$"
Jag är ganska säker på att mellanslaget efter ] är problemet här som tvingar fram behovet av citattecken.
Redaktionell personal
Klistrar du in koden före WP-grejerna i .htaccess?
Admin
Rajesh Namase
Herr,
detta fungerar inte för mig. Alltid 500 internt fel. Jag försökte också med kolobigi-metoden men det fungerar inte heller.
kolobigi
För alla som har 500 / interna fel, kopiera bara koden nedan för att ersätta den som finns i din WordPress .htaccess (Leta efter # BEGIN Wordpress till # END Wordpress och ersätt helt enkelt, du behöver inte ersätta allt i .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 FEEDBURNER ID [R=302,NC,L]
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# SLUT WordPress
Ändra /DITT FEEDBURNER ID till ditt eget.
sanchan
Jag har redan detta i htaccess-filen.
Ska jag skriva över befintlig kod eller kopiera och klistra in nedan?
——————————————-
# BEGIN WordPress
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
# SLUT WordPress
Redaktionell personal
nej du bara kopierar och klistrar in nedan.
Admin
dbunic
Bara en fråga. Om jag vill att min kommentarfeed från min blogg ska omdirigeras till FeedBurner, liksom min huvudfeed, måste jag skapa en ny feed?
Tack!
Redaktionell personal
Ja, dina kommentarflöden är separata, så du skulle behöva skapa separata flöden på FeedBurner och sedan omdirigera ditt kommentarflöde på det sättet.
Admin
FAQPAL
Tack Modforest, det fungerade.
Iroko
Jag fick ett internt serverfel, hur kan jag korrigera detta?
är den här koden du gav ska ersätta allt i .htaccess-filen eller var specifikt?
Tony Tran
Jag försöker det här tipset för min nyhetsblogg men det fungerar inte. Får alltid 500-fel.
Redaktionell personal
Använder du en linux webbhotell? Detta är en enkel omdirigering som bör fungera om servern har Apache aktiverat.
Admin
Modforest
Du måste placera dessa omskrivningsregler FÖRE WordPress permalinksregler.
Här är ett exempel: http://tinypaste.com/f2f34
Iroko
Tack för inlägget du gjorde på din sida, koden fungerar, tack
Shah Rukh
Tack så mycket, din kodsnutt fungerade!!!!
kamran
Tack så mycket Modforest
Din länk fungerar som en charm. Och tack också till WPBeginners, dina artiklar har hjälpt mig mycket på min bloggresa.
gouthami.b
Jag använder feed redirctor plugin. Ska prova detta nu
Jolora
Bra tips – det är ett problem jag inte ens hade tänkt på tidigare.
Konstantin
Hur går det ihop med WordPress permalinks?
Jag får alltid ett fel 500 när jag försöker kombinera dessa två skript:
Redaktionell personal
Wrap the WordPress Permalink’s code in the Ifmodule mod_rewrite.c tags as well and it should work
Admin
Konstantin
Det gjorde jag, taggarna togs bort när jag postade kommentaren.
Så det borde fungera med två mod_rewrite-block?
Konstantin
Nej, det gör det inte. Jag får alltid den där 500:an.
Brett
Väldigt, väldigt coolt. Tack för att du delade detta, jag undrade faktiskt om det fanns ett sätt att göra detta igår.
Murlu
Thanks for the tip, should help reduce the amount of load time since you’re not using a plugin