<?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: htaccess Cheatsheet</title>
	<atom:link href="http://www.thejackol.com/htaccess-cheatsheet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thejackol.com</link>
	<description>01100010 01101100 01100101 01101000</description>
	<lastBuildDate>Thu, 29 Jul 2010 17:48:46 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: My Site on the Web</title>
		<link>http://www.thejackol.com/htaccess-cheatsheet/comment-page-1/#comment-22150</link>
		<dc:creator>My Site on the Web</dc:creator>
		<pubDate>Thu, 30 Mar 2006 15:31:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.thejackol.com/htaccess-cheatsheet/#comment-22150</guid>
		<description>Great list.
Just a couple of things about the Hot Link prevention code...

First... in the second condition, the line ends with &#039;.*$&#039;
The end of the line is redundant, because you are stipulating what domain the referring site has to begin with by using the carat (^), there is no need to tell it to look any further than the slash.
A slightly better solution would be
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/ [NC]

Secondly... the &quot;Stealing is Bad&quot; image won&#039;t be displayed, because it is a .gif and the previous directive blocks .gifs from external sources.
Instead of adding the RewriteRule to the bottom of the hotlinking set, it should replace the other one or make the &#039;dontsteal.gif&#039; a &#039;dontsteal.png&#039; as .pngs are not being blocked.</description>
		<content:encoded><![CDATA[<p>Great list.<br />
Just a couple of things about the Hot Link prevention code&#8230;</p>
<p>First&#8230; in the second condition, the line ends with &#8216;.*$&#8217;<br />
The end of the line is redundant, because you are stipulating what domain the referring site has to begin with by using the carat (^), there is no need to tell it to look any further than the slash.<br />
A slightly better solution would be<br />
RewriteCond %{HTTP_REFERER} !^http://(www&#46;)?mydomain.com/ [NC]</p>
<p>Secondly&#8230; the &#8220;Stealing is Bad&#8221; image won&#8217;t be displayed, because it is a .gif and the previous directive blocks .gifs from external sources.<br />
Instead of adding the RewriteRule to the bottom of the hotlinking set, it should replace the other one or make the &#8216;dontsteal.gif&#8217; a &#8216;dontsteal.png&#8217; as .pngs are not being blocked.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Axionic Blog &#187; Blog Archive &#187; Cheat sheets! Get your cheat sheets here!</title>
		<link>http://www.thejackol.com/htaccess-cheatsheet/comment-page-1/#comment-20942</link>
		<dc:creator>Axionic Blog &#187; Blog Archive &#187; Cheat sheets! Get your cheat sheets here!</dc:creator>
		<pubDate>Thu, 09 Feb 2006 18:52:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.thejackol.com/htaccess-cheatsheet/#comment-20942</guid>
		<description>[...] Photoshop CS2 Shortcut Cheat Sheet  Dreamweaver MX Cheat Sheet CSS Cheat Sheet  PHP Cheat Sheet  Adobe Illustrator CS2 Cheat Sheet MySQL Cheat Sheet mod_rewrite Cheat Sheet  .htaccess Cheat Sheet  Hex Color Cheat Sheet  Javascript Cheat Sheet [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Photoshop CS2 Shortcut Cheat Sheet  Dreamweaver MX Cheat Sheet <span class="caps">CSS</span> Cheat Sheet  <span class="caps">PHP</span> Cheat Sheet  Adobe Illustrator CS2 Cheat Sheet MySQL Cheat Sheet mod_rewrite Cheat Sheet  .htaccess Cheat Sheet  Hex Color Cheat Sheet  Javascript Cheat Sheet [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://www.thejackol.com/htaccess-cheatsheet/comment-page-1/#comment-17655</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Thu, 17 Nov 2005 22:54:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.thejackol.com/htaccess-cheatsheet/#comment-17655</guid>
		<description>Excellent resource! Thanks for posting it. :)</description>
		<content:encoded><![CDATA[<p>Excellent resource! Thanks for posting it. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FRedF</title>
		<link>http://www.thejackol.com/htaccess-cheatsheet/comment-page-1/#comment-14696</link>
		<dc:creator>FRedF</dc:creator>
		<pubDate>Thu, 13 Oct 2005 17:53:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.thejackol.com/htaccess-cheatsheet/#comment-14696</guid>
		<description>Lekker !

Strait to my bookmarks</description>
		<content:encoded><![CDATA[<p>Lekker !</p>
<p>Strait to my bookmarks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oracle Home</title>
		<link>http://www.thejackol.com/htaccess-cheatsheet/comment-page-1/#comment-14584</link>
		<dc:creator>Oracle Home</dc:creator>
		<pubDate>Tue, 11 Oct 2005 16:51:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.thejackol.com/htaccess-cheatsheet/#comment-14584</guid>
		<description>A good collection of HTACCESS comments, a page I will come back to often. Thanks</description>
		<content:encoded><![CDATA[<p>A good collection of <span class="caps">HTACCESS</span> comments, a page I will come back to often. Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathias</title>
		<link>http://www.thejackol.com/htaccess-cheatsheet/comment-page-1/#comment-14069</link>
		<dc:creator>Mathias</dc:creator>
		<pubDate>Sat, 24 Sep 2005 10:59:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.thejackol.com/htaccess-cheatsheet/#comment-14069</guid>
		<description>The code saying &lt;code&gt;Redirect /olddir http://www.domainname.com/newdir/&lt;/code&gt; actually is a bit confusing. When &lt;code&gt;/olddir&lt;/code&gt; really is a directory, it should say &lt;code&gt;Redirect /olddir/ http://www.domainname.com/newdir/&lt;/code&gt; instead, to prevent redirecting users to &lt;code&gt;http://www.domainname.com/newdir//&lt;/code&gt;.</description>
		<content:encoded><![CDATA[<p>The code saying <code>Redirect /olddir <a href="http://www.domainname.com/newdir/" rel="nofollow">http://www.domainname.com/newdir/</a></code> actually is a bit confusing. When <code>/olddir</code> really is a directory, it should say <code>Redirect /olddir/ <a href="http://www.domainname.com/newdir/" rel="nofollow">http://www.domainname.com/newdir/</a></code> instead, to prevent redirecting users to <code><a href="http://www.domainname.com/newdir//" rel="nofollow">http://www.domainname.com/newdir//</a></code>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: brian</title>
		<link>http://www.thejackol.com/htaccess-cheatsheet/comment-page-1/#comment-13993</link>
		<dc:creator>brian</dc:creator>
		<pubDate>Wed, 21 Sep 2005 15:50:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.thejackol.com/htaccess-cheatsheet/#comment-13993</guid>
		<description>Can anyone advise how I could password protect my root directory for a range of specified IPs only?</description>
		<content:encoded><![CDATA[<p>Can anyone advise how I could password protect my root directory for a range of specified IPs only?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jayroe &#187; Blog Archive &#187; Plethora of Web Design Cheat Sheets</title>
		<link>http://www.thejackol.com/htaccess-cheatsheet/comment-page-1/#comment-13967</link>
		<dc:creator>jayroe &#187; Blog Archive &#187; Plethora of Web Design Cheat Sheets</dc:creator>
		<pubDate>Tue, 20 Sep 2005 03:04:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.thejackol.com/htaccess-cheatsheet/#comment-13967</guid>
		<description>[...] .htaccess Cheat Sheet [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] .htaccess Cheat Sheet [&#8230;]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
