HI am new here and I have been trying to get rid of the public/index.php for a couple of hours now, I have read a lot of topics here in the forum to try to resolve it, but I can't get mine to work. First I want to say that I used to use Codeignter and I was able to get rid of the index.php when I had wamp installed, however I had to install visual studio and I don't know what happen when it installed IIS , if it took over port 80 but I could not use wamp anymore, so I had to download bitnami wampstack which gave me the option to choose whatever port I wanted , I chose port 8080. I already checked like 5 times and I have mod_write enabled, removed the index.php from config. I have folder in the root directory htdocs named fuel so htdocs/fuel which is where I put my project. Here is my .htaccess file http://pastebin.com/gYeya6St . I have tried putting /fuel/public , making the base url to [url=http://localhost:8080/fuel/]http://localhost:8080/fuel/[/url] and many other things and I can't get this to work. So the only thing I can think of is the fact that I am using port 8080, this really wouldn't be a problem for me but when I use scaffoding it sucks for me to put the public/index.php just to add some fields. So any help will be appreciated.
I am sorry but where exactly do I put rewrite log and how do I enable it, inside the htaccess? all I found was something like this online http://pastie.org/2701248. Also I found this in a tutorial but I don't know what he meant with /home/phil/sites/blog/public all I did was replace the <VirtualHost 127.0.0.1> with VirtualHost *:8080
Rewritelog and Rewritelevel are (afaik) not supported in .htaccess, you need to put it in your virtualhost definition.
I'll see if I can find the time tomorrow to replicate your situation...