<?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: HOWTO: Codeigniter and mod_rewrite</title>
	<atom:link href="http://t.wits.sg/2008/06/13/my-codeigniters-mod_rewrite-rules/feed/" rel="self" type="application/rss+xml" />
	<link>http://t.wits.sg/2008/06/13/my-codeigniters-mod_rewrite-rules/</link>
	<description>WARNING: excessive use of this site will increase MP at the expense of HP</description>
	<lastBuildDate>Thu, 15 Sep 2011 22:33:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Jen</title>
		<link>http://t.wits.sg/2008/06/13/my-codeigniters-mod_rewrite-rules/comment-page-1/#comment-213</link>
		<dc:creator>Jen</dc:creator>
		<pubDate>Fri, 03 Apr 2009 19:24:23 +0000</pubDate>
		<guid isPermaLink="false">http://t.wits.sg/?p=4#comment-213</guid>
		<description>Hi there, 
I am hoping you can help me. I&#039;ve scrubbed the net looking for a solution to why I can&#039;t get my local development copy of CI to work correctly. Sure it has something to do with mod_rewrite function since my url&#039;s work if I manually add back in /index.php/.

For example, clicking a link gives me URL:
http://localhost/ScenicDVL/products/jungle-food

which results in a 404: 
Not Found

The requested URL /ScenicDVL/products/jungle-food was not found on this server.

If I change the URL to:
http://localhost/ScenicDVL/index.php/products/jungle-food

the page populates. doh! 

I am running WAMPSERVER, APACHE 2.2.3

My current htaccess file reads:
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

# if URL starts with /TinyMCE, stop processing here
RewriteCond %{REQUEST_URI} ^/tinymce [NC]
RewriteRule .* - [L]x

I&#039;ve added the following to the httpd.conf file (based on CI threads and other searches): 


RewriteEngine On
RewriteCond %{REQUEST_URI} !^(/index\.php&#124;/img&#124;/js&#124;/css&#124;/robots\.txt&#124;/favicon\.ico)
RewriteRule ^(.*)$ /index.php/$1 [L]
 


Options Indexes Includes FollowSymLinks MultiViews
AllowOverride AuthConfig FileInfo
Order allow,deny
Allow from all
 : 

I&#039;ve updated config base url&#039;s to include the /index.php/ and that doesn&#039;t even seem to register. 
I am a total newbie but think I&#039;ve done my best trying to figure this thing out.

HELP!</description>
		<content:encoded><![CDATA[<p>Hi there,<br />
I am hoping you can help me. I&#8217;ve scrubbed the net looking for a solution to why I can&#8217;t get my local development copy of CI to work correctly. Sure it has something to do with mod_rewrite function since my url&#8217;s work if I manually add back in /index.php/.</p>
<p>For example, clicking a link gives me URL:<br />
<a href="http://localhost/ScenicDVL/products/jungle-food" rel="nofollow">http://localhost/ScenicDVL/products/jungle-food</a></p>
<p>which results in a 404:<br />
Not Found</p>
<p>The requested URL /ScenicDVL/products/jungle-food was not found on this server.</p>
<p>If I change the URL to:<br />
<a href="http://localhost/ScenicDVL/index.php/products/jungle-food" rel="nofollow">http://localhost/ScenicDVL/index.php/products/jungle-food</a></p>
<p>the page populates. doh! </p>
<p>I am running WAMPSERVER, APACHE 2.2.3</p>
<p>My current htaccess file reads:<br />
RewriteEngine on</p>
<p>RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteRule ^(.*)$ index.php/$1 [L]</p>
<p># if URL starts with /TinyMCE, stop processing here<br />
RewriteCond %{REQUEST_URI} ^/tinymce [NC]<br />
RewriteRule .* &#8211; [L]x</p>
<p>I&#8217;ve added the following to the httpd.conf file (based on CI threads and other searches): </p>
<p>RewriteEngine On<br />
RewriteCond %{REQUEST_URI} !^(/index\.php|/img|/js|/css|/robots\.txt|/favicon\.ico)<br />
RewriteRule ^(.*)$ /index.php/$1 [L]</p>
<p>Options Indexes Includes FollowSymLinks MultiViews<br />
AllowOverride AuthConfig FileInfo<br />
Order allow,deny<br />
Allow from all<br />
 : </p>
<p>I&#8217;ve updated config base url&#8217;s to include the /index.php/ and that doesn&#8217;t even seem to register.<br />
I am a total newbie but think I&#8217;ve done my best trying to figure this thing out.</p>
<p>HELP!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

