<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Redirect caching deep dive</title>
	<atom:link href="http://www.stevesouders.com/blog/2010/07/23/redirect-caching-deep-dive/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stevesouders.com/blog/2010/07/23/redirect-caching-deep-dive/</link>
	<description>Essential knowledge for making your web pages faster.</description>
	<lastBuildDate>Sat, 04 Feb 2012 09:46:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Chris Swafford</title>
		<link>http://www.stevesouders.com/blog/2010/07/23/redirect-caching-deep-dive/#comment-2850</link>
		<dc:creator>Chris Swafford</dc:creator>
		<pubDate>Fri, 17 Dec 2010 07:33:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevesouders.com/blog/?p=1439#comment-2850</guid>
		<description>Great post but I&#039;m still confused about the redirects.  Can I also use htaccess to run redirect commands?  Thanks.
&lt;a href=&quot;http://www.webdesignspringfieldmo.net&quot; rel=&quot;nofollow&quot;&gt;Web Design Springfield MO&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Great post but I&#8217;m still confused about the redirects.  Can I also use htaccess to run redirect commands?  Thanks.<br />
<a href="http://www.webdesignspringfieldmo.net" rel="nofollow">Web Design Springfield MO</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Lawrence</title>
		<link>http://www.stevesouders.com/blog/2010/07/23/redirect-caching-deep-dive/#comment-2231</link>
		<dc:creator>Eric Lawrence</dc:creator>
		<pubDate>Sun, 25 Jul 2010 20:46:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevesouders.com/blog/?p=1439#comment-2231</guid>
		<description>A key point in all of this is to ensure that your site works correctly when redirects are cached. For instance, if you set a Cookie on your redirect response, that cookie must either be optional, or you need to set a Vary: Cookie response header. If you fail to do that, visitors to your site may find themselves in a redirect loop. The reason that browser vendors are so reluctant to improve caching of redirects is the fear that incorrectly coded real-world sites will have such problems.

(Also, it almost goes without saying, you should avoid redirects wherever possible. For instance, instead of using A HREF=http://example.com/test, use A HREF=http://example.com/test/ if that&#039;s the real URL!)</description>
		<content:encoded><![CDATA[<p>A key point in all of this is to ensure that your site works correctly when redirects are cached. For instance, if you set a Cookie on your redirect response, that cookie must either be optional, or you need to set a Vary: Cookie response header. If you fail to do that, visitors to your site may find themselves in a redirect loop. The reason that browser vendors are so reluctant to improve caching of redirects is the fear that incorrectly coded real-world sites will have such problems.</p>
<p>(Also, it almost goes without saying, you should avoid redirects wherever possible. For instance, instead of using A HREF=http://example.com/test, use A HREF=http://example.com/test/ if that&#8217;s the real URL!)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

