<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Robby on Rails: Tag apache</title>
    <link>http://www.robbyonrails.com/articles/tag/apache</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>thoughts.sort_by{|t| t[:topic]}.collect </description>
    <item>
      <title>Apache, Typo, and Feedburner</title>
      <description>&lt;p&gt;A few weeks ago, I started using FeedBurner and posted a blog entry about &lt;a href="http://www.robbyonrails.com/articles/2006/08/22/feedburner-and-lighttpd-redirects"&gt;how I configured Lighttpd&lt;/a&gt; to handle that so it didn&amp;#8217;t disrupt everyone that subscribes to my &lt;span class="caps"&gt;RSS&lt;/span&gt; feed. This was working great&amp;#8230; until the other day.. when I &lt;a href="http://www.robbyonrails.com/articles/2006/09/05/typo-upgraded-to-trunk"&gt;upgraded to Typo trunk&lt;/a&gt;. When I did this, I decided to start using mongrel::cluster and pound. Two days later&amp;#8230; I&amp;#8217;m noticing that my subscriber count has dropped over thousand people in a day&amp;#8230; was it something that I said?&lt;/p&gt;


	&lt;p&gt;A ha! I was handling the redirect with Lighttpd and had replaced it with Pound.&lt;/p&gt;


	&lt;p&gt;So, I am now delegating this to Apache.&lt;/p&gt;


&lt;div class="typocode"&gt;&lt;pre&gt;&lt;code class="typocode_ruby "&gt;  &lt;span class="comment"&gt;# Redirect typo feeds to FeedBurner&lt;/span&gt;
  &lt;span class="constant"&gt;RewriteCond&lt;/span&gt; &lt;span class="punct"&gt;%{&lt;/span&gt;&lt;span class="string"&gt;HTTP_USER_AGENT&lt;/span&gt;&lt;span class="punct"&gt;}&lt;/span&gt; &lt;span class="punct"&gt;!^&lt;/span&gt;&lt;span class="constant"&gt;FeedBurner&lt;/span&gt;&lt;span class="punct"&gt;.*&lt;/span&gt;&lt;span class="global"&gt;$&lt;/span&gt;
  &lt;span class="ident"&gt;RewriteRule&lt;/span&gt; &lt;span class="punct"&gt;/&lt;/span&gt;&lt;span class="ident"&gt;xml&lt;/span&gt;&lt;span class="punct"&gt;/(&lt;/span&gt;&lt;span class="ident"&gt;atom&lt;/span&gt;&lt;span class="punct"&gt;|&lt;/span&gt;&lt;span class="ident"&gt;rss&lt;/span&gt;&lt;span class="punct"&gt;|&lt;/span&gt;&lt;span class="ident"&gt;rss20&lt;/span&gt;&lt;span class="punct"&gt;)/&lt;/span&gt;&lt;span class="ident"&gt;feed&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;xml&lt;/span&gt;&lt;span class="global"&gt;$ &lt;/span&gt;&lt;span class="ident"&gt;http&lt;/span&gt;&lt;span class="punct"&gt;:/&lt;/span&gt;&lt;span class="regex"&gt;&lt;/span&gt;&lt;span class="punct"&gt;/&lt;/span&gt;&lt;span class="ident"&gt;feeds&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;feedburner&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;com&lt;/span&gt;&lt;span class="punct"&gt;/&lt;/span&gt;&lt;span class="constant"&gt;RobbyOnRails&lt;/span&gt; &lt;span class="punct"&gt;[&lt;/span&gt;&lt;span class="constant"&gt;R&lt;/span&gt;&lt;span class="punct"&gt;=&lt;/span&gt;&lt;span class="ident"&gt;temp&lt;/span&gt;&lt;span class="punct"&gt;,&lt;/span&gt;&lt;span class="constant"&gt;L&lt;/span&gt;&lt;span class="punct"&gt;]&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

	&lt;p&gt;...and all was well again.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;&lt;span class="caps"&gt;UPDATE&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;The rewrite condition should be &lt;code&gt;!^FeedBurner.*$&lt;/code&gt; not &lt;code&gt;!^FeedBurner$&lt;/code&gt;.&lt;/p&gt;
</description>
      <pubDate>Fri, 08 Sep 2006 16:51:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:85328eff-4648-4b08-85b3-613be6e3fc66</guid>
      <author>Robby Russell</author>
      <link>http://www.robbyonrails.com/articles/2006/09/08/apache-typo-and-feedburner</link>
      <category>Typo</category>
      <category>feedburner</category>
      <category>typo</category>
      <category>apache</category>
      <category>configuration</category>
      <category>pound</category>
      <category>mongrel</category>
    </item>
  </channel>
</rss>
