<?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: Expression Engine - Removing index.php</title>
	<atom:link href="http://www.wil-linssen.com/expression-engine-removing-indexphp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wil-linssen.com/expression-engine-removing-indexphp/</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Wed, 07 Jan 2009 12:39:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: wil.linssen</title>
		<link>http://www.wil-linssen.com/expression-engine-removing-indexphp/comment-page-1/#comment-177</link>
		<dc:creator>wil.linssen</dc:creator>
		<pubDate>Fri, 19 Dec 2008 00:41:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.wil-linssen.com/?p=29#comment-177</guid>
		<description>What's your site OJ? I'll take a look.</description>
		<content:encoded><![CDATA[<p>What&#8217;s your site OJ? I&#8217;ll take a look.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: OJ</title>
		<link>http://www.wil-linssen.com/expression-engine-removing-indexphp/comment-page-1/#comment-159</link>
		<dc:creator>OJ</dc:creator>
		<pubDate>Mon, 08 Dec 2008 21:21:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.wil-linssen.com/?p=29#comment-159</guid>
		<description>ive tried this method, and it works and all. but when i try to use the search, it takes me to an 404 error page?</description>
		<content:encoded><![CDATA[<p>ive tried this method, and it works and all. but when i try to use the search, it takes me to an 404 error page?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rolando Murillo</title>
		<link>http://www.wil-linssen.com/expression-engine-removing-indexphp/comment-page-1/#comment-98</link>
		<dc:creator>Rolando Murillo</dc:creator>
		<pubDate>Mon, 03 Nov 2008 02:18:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.wil-linssen.com/?p=29#comment-98</guid>
		<description>Perfect! Thanks.</description>
		<content:encoded><![CDATA[<p>Perfect! Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Carl</title>
		<link>http://www.wil-linssen.com/expression-engine-removing-indexphp/comment-page-1/#comment-91</link>
		<dc:creator>Carl</dc:creator>
		<pubDate>Wed, 22 Oct 2008 15:30:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.wil-linssen.com/?p=29#comment-91</guid>
		<description>@leonism after you have added the .htaccess file you need to go to your (EE) CP 

Admin &#62; System Preferences &#62; General Configuration 

and remove the line were it say Index.php and click update 

that removed it for me if you havent done that already</description>
		<content:encoded><![CDATA[<p>@leonism after you have added the .htaccess file you need to go to your (EE) CP </p>
<p>Admin &gt; System Preferences &gt; General Configuration </p>
<p>and remove the line were it say Index.php and click update </p>
<p>that removed it for me if you havent done that already</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wil.linssen</title>
		<link>http://www.wil-linssen.com/expression-engine-removing-indexphp/comment-page-1/#comment-60</link>
		<dc:creator>wil.linssen</dc:creator>
		<pubDate>Thu, 11 Sep 2008 09:11:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.wil-linssen.com/?p=29#comment-60</guid>
		<description>&lt;a href="#comment-56" rel="nofollow"&gt;@leonism&lt;/a&gt; Do you get any errors? If you load a page that should run the rule does your expression engine site load at all?

If you like I can take a look for you, &lt;a href="http://www.wil-linssen.com/contact/" rel="nofollow"&gt;get in touch&lt;/a&gt; and I'll see if I can help.</description>
		<content:encoded><![CDATA[<p><a href="#comment-56" rel="nofollow">@leonism</a> Do you get any errors? If you load a page that should run the rule does your expression engine site load at all?</p>
<p>If you like I can take a look for you, <a href="http://www.wil-linssen.com/contact/" rel="nofollow">get in touch</a> and I&#8217;ll see if I can help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wil.linssen</title>
		<link>http://www.wil-linssen.com/expression-engine-removing-indexphp/comment-page-1/#comment-59</link>
		<dc:creator>wil.linssen</dc:creator>
		<pubDate>Thu, 11 Sep 2008 08:38:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.wil-linssen.com/?p=29#comment-59</guid>
		<description>&lt;a href="#comment-55" rel="nofollow"&gt;@Leevi&lt;/a&gt; That's a great point about the individual files, a nice way around that would be to add some extensions to the rule to be ignored.  I've &lt;a href="#image-extensions" rel="nofollow"&gt;added a bit to the rule&lt;/a&gt;, that should stop that.</description>
		<content:encoded><![CDATA[<p><a href="#comment-55" rel="nofollow">@Leevi</a> That&#8217;s a great point about the individual files, a nice way around that would be to add some extensions to the rule to be ignored.  I&#8217;ve <a href="#image-extensions" rel="nofollow">added a bit to the rule</a>, that should stop that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: leonism</title>
		<link>http://www.wil-linssen.com/expression-engine-removing-indexphp/comment-page-1/#comment-56</link>
		<dc:creator>leonism</dc:creator>
		<pubDate>Tue, 09 Sep 2008 07:00:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.wil-linssen.com/?p=29#comment-56</guid>
		<description>Yes, I met all the technical server requirement just fine. Apache 2.xx, mod_rewrite, .htaccess and everything working out just fine with other cms such as textpattern and wordpress for the permalink structures.
But when it comes to EE, I tried my methods, they simply don't work. Oh btw, I'm on site5.com as my hosting provider.
Many thanks linssen.</description>
		<content:encoded><![CDATA[<p>Yes, I met all the technical server requirement just fine. Apache 2.xx, mod_rewrite, .htaccess and everything working out just fine with other cms such as textpattern and wordpress for the permalink structures.<br />
But when it comes to EE, I tried my methods, they simply don&#8217;t work. Oh btw, I&#8217;m on site5.com as my hosting provider.<br />
Many thanks linssen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leevi Graham</title>
		<link>http://www.wil-linssen.com/expression-engine-removing-indexphp/comment-page-1/#comment-55</link>
		<dc:creator>Leevi Graham</dc:creator>
		<pubDate>Mon, 08 Sep 2008 05:32:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.wil-linssen.com/?p=29#comment-55</guid>
		<description>Hey Wil,

There are a couple of major issues using the "File and Directory Check" method of URL rewriting. One of the biggest is no 404 errors for missing images and other files. 

The other issue is a performance issue. If you are missing an image your site will render an entire EE page rather than a simple 404 error. Think of a page with 4 missing images; you would infact be rendering 5 EE pages which will slow down your site a whole bunch.

I always used the "Include Method" but it also had a couple of issue, namely manually generating the template groups and that pages were not included in the example.

I have solved this issue with LG .htaccess Generator which automatically generates your .htaccess file for you when an entry or template group is created or modified.

Check it out here: &lt;a href="http://leevigraham.com/cms-customisation/expressionengine/lg-htaccess-generator/" rel="nofollow"&gt;http://leevigraham.com/cms-customisation/expressionengine/lg-htaccess-generator/&lt;/a&gt;

Cheers Leevi</description>
		<content:encoded><![CDATA[<p>Hey Wil,</p>
<p>There are a couple of major issues using the &#8220;File and Directory Check&#8221; method of URL rewriting. One of the biggest is no 404 errors for missing images and other files. </p>
<p>The other issue is a performance issue. If you are missing an image your site will render an entire EE page rather than a simple 404 error. Think of a page with 4 missing images; you would infact be rendering 5 EE pages which will slow down your site a whole bunch.</p>
<p>I always used the &#8220;Include Method&#8221; but it also had a couple of issue, namely manually generating the template groups and that pages were not included in the example.</p>
<p>I have solved this issue with LG .htaccess Generator which automatically generates your .htaccess file for you when an entry or template group is created or modified.</p>
<p>Check it out here: <a href="http://leevigraham.com/cms-customisation/expressionengine/lg-htaccess-generator/" rel="nofollow">http://leevigraham.com/cms-customisation/expressionengine/lg-htaccess-generator/</a></p>
<p>Cheers Leevi</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wil.linssen</title>
		<link>http://www.wil-linssen.com/expression-engine-removing-indexphp/comment-page-1/#comment-8</link>
		<dc:creator>wil.linssen</dc:creator>
		<pubDate>Mon, 04 Aug 2008 08:29:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.wil-linssen.com/?p=29#comment-8</guid>
		<description>The rewrite should work regardless of your expression engine version, it's just looking for 'index.php/directory' in the url and then just removing the index.php.

First off, check that your server is Apache, you could do this by checking with your host, or creating a new php file and adding phpinfo(); to it then uploading and running it: somwhere in there it will have your web server detais.

Then make sure you've got mod rewrite enabled, and there's a guide to do that here at &lt;a href="http://www.wallpaperama.com/forums/how-to-test-check-if-mod-rewrite-is-enabled-t40.html" title="Ensure mod rewrite is enabled" rel="nofollow"&gt;Wallpaperama&lt;/a&gt;.

Last thing to check is that your .htaccess definitely has no other extensions that are being hidden by your OS and that it's just called .htaccess and that it's on the root of your web directory.</description>
		<content:encoded><![CDATA[<p>The rewrite should work regardless of your expression engine version, it&#8217;s just looking for &#8216;index.php/directory&#8217; in the url and then just removing the index.php.</p>
<p>First off, check that your server is Apache, you could do this by checking with your host, or creating a new php file and adding phpinfo(); to it then uploading and running it: somwhere in there it will have your web server detais.</p>
<p>Then make sure you&#8217;ve got mod rewrite enabled, and there&#8217;s a guide to do that here at <a href="http://www.wallpaperama.com/forums/how-to-test-check-if-mod-rewrite-is-enabled-t40.html" title="Ensure mod rewrite is enabled" rel="nofollow">Wallpaperama</a>.</p>
<p>Last thing to check is that your .htaccess definitely has no other extensions that are being hidden by your OS and that it&#8217;s just called .htaccess and that it&#8217;s on the root of your web directory.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: leonism</title>
		<link>http://www.wil-linssen.com/expression-engine-removing-indexphp/comment-page-1/#comment-7</link>
		<dc:creator>leonism</dc:creator>
		<pubDate>Mon, 04 Aug 2008 06:17:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.wil-linssen.com/?p=29#comment-7</guid>
		<description>None of the above method works for me, I'm on EE 1.6.2. Any ideas why? Many thanks.</description>
		<content:encoded><![CDATA[<p>None of the above method works for me, I&#8217;m on EE 1.6.2. Any ideas why? Many thanks.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
