Foooorever, Google's FeedFetcher was trying to get some arcane RSS feed on this site. I don't know why, but it was. Now, Yahoo is starting to do the same thing.

So, this morning I put this in the old .htaccess file:

RewriteEngine on RewriteCond %{HTTP_USER_AGENT} ^Feedfetcher-Google [OR] RewriteCond %{HTTP_USER_AGENT} ^YahooFeedSeeker RewriteRule ^(.*)?$ http://macstansbury.com/feed [R,L]

End of story, right? Well, because Google caches the feed, I have no idea if this works or not. Meaning, I have to wait about 30 minutes (or more) to find out if the updated feed works. I changed over from the FeedBurner to the native RSS feeds, so it won't give that same message, telling you to update your feed.

My problem was I forgot to change the referrer, so even if you wanted to change your feed, FeedFetcher would still take you to the FeedBurner version, regardless of what you put in. Hopefully, now it'll work.

UPDATE: So, no, Google FeedFetcher refuses to get the correct feed. Therefore, I now have one feed that's just copying the same freaking stuff the regular feed does, only much, much slower. And no, I don't worry about any of the people who actually use Google Reader getting offended by my ranting, as they won't be able to see it.

Tell me again, what's so great about that thing?

status: published
lastmod: '2006-12-24T05:17:32.000Z'
author: John Stansbury
cms: wordpress
custom:
  _utw_tags_0: 'a:3:{i:0;O:8:"stdClass":1:{s:3:"tag";s:9:".htaccess";}i:1;O:8:"stdClass":1:{s:3:"tag";s:6:"google";}i:2;O:8:"stdClass":1:{s:3:"tag";s:3:"rss";}}'
  similarterms: feed http google user agent works feedburner change rewritecond feedfetcher feeds give message native internet updated changed telling update forgot