So I downloaded Silverstripe v2.0.2b, installed it under lighttpd on Ubuntu and apart from the mod_rewrite warnings it went well. The issue is that on www.kissick.net.nz it will come up with the welcome default site ok and contact us, about us, etc. but as soon as I go to a URL that has a '?' in it, it breaks and simply returns an empty page. An example of this is http://www.kissick.net.nz/Security/login - upon submitting it attempts to go to http://www.kissick.net.nz/Security/?executeForm=LoginForm
My regex, mod_rewrite and url.rewrite skills leaves something to be desired.so maybe someone can help me out as I've only guessed based on rules I found in the Windows installer. I currently have the url.rewrite:
url.rewrite-once = (
"(?i)(/.*\.(jpe?g|png|css|js|gif|php))$" => "$0",
"^/(.*)(\?|$)(.*)" => "/sapphire/main.php?url=$1&$3"
Any suggestions as to where I'm failing? Cheers, - Damian