Marked - 11:17 pm on Dec 16, 2012 (gmt 0)
Oh yes sorry about that, I can see where you're confused. Index.php isn't exactly the homepage. It's the url that defines the homepage, using $_SERVER["PATH_INFO"]. So "/" will load the homepage data, and /forums will load the forums data. Both load their own controllers and models, etc.
Does that make sense? I also believe I've made a mistake here and it's the php that is causing the error because I have tested the above htaccess code on another website on the same sever. This is a unique error and I've completely lost, but before getting help I need to dig in and find out what I can..
Thanks for your replies :) At least I learnt a bit more about htaccess files.