My current urls look like this [mysite]index.php/[rest of the slug]. I want to strip index.php from these urls.
[mysite]index.php/[rest of the slug]
index.php
mod_rewrite
Note the difference with the added "?" character after ".php", especially when dealing with CodeIgniter:
RewriteRule ^(.*)$ index.php/$1 [L]
vs.
RewriteRule ^(.*)$ index.php?/$1 [L]
It depends on several other things.. if doesn't work, try the other option!