OK- sometimes you have to actually edit a file when using the ‘force query string’ method. But that doesn’t appear to be the case here. With the ? in the url- the pages work correctly.
member page:
http://www.rouge.ch/blog/index.php?/member/register/
comment page:
http://www.rouge.ch/blog/index.php?/vr/comments/alinghi_like/#comment-5253
HOWEVER- it looks like some of your links aren’t automatically adding the ? like they should. For example- on the main page here: http://www.rouge.ch/blog the latest comments links don’t have the ? added in.
So- looks like it should work as setup, but some of your links are being generated in a manner that doesn’t include the ? . We need to track those down and change them. Double check in your template- any EE autogenerated link should have the ? in it. But is it possible you haven’t changed the links in some of the settings- such as on a per weblog basis, for links to the comments/search/etc pages? If we fix any hard coded links to include the ?, your pages look like they’ll show correctly.
Now- as to the funky character issue- if I force latin-1 encoding, all displays fine. Actually, looks like IE defaults to that- and displays fine. FF is defaulting to utf-8 and thus buggered code. And looks like the server is sending utf-8 according to the live headers. You aren’t specifying the character encoding in your meta tags- so it’s taking the server default. Well, FF is. IE is being IE.
I’d have gone with utf-8 myself, but what’s your encoding setting? If you specify in a metatag a la:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
Does all show as desired?