Hi, Running Apache on Windows... Apache doesn't seem to like international characters (such as æ, ø, å) in files it is asked to serve. For example a request to "/Daglig_%F8konomi.php" throws a 403 "Forbidden: You don't have permission to access /Daglig_økonomi.php on this server." As can be seen from the error message, the decode of "%F8" into "ø" is done correctly, so the problem isn't there. And yes, the file does exist. Any hints appreciated.
Check for your server configuration file, there must be an entry for a default charset of utf-8 and it must be iso-8859-1 to identify international characters. In apache is AddDefaultCharset iso-8859-1 instead of AddDefaultCharset utf-8 In Windows I have no idea, but this hint may help you to find it by yourself unless another DP'er clarify this
Thanks much for the suggestion. I'm not at the machine right now, but will look into it tomorrow. In the meantime, could you perhaps clarify your statement "it must be iso-8859-1 to identify international characters."? iso-8859-1 is a 1-byte charset for Western languages, while UTF-8 is a [1-3]-byte charset which includes all iso-8859-1 characters (and many, many more).
What you say is true, but in the practice UTF-8 "detroys" Western European Characters (iso-8859-1), just pay a visit to archive.org to find sites originally tagged with iso-8859-1 but distorted after a UTF-8 tag is added to those archived pages. Let me check my bookmarks to find a reading where unicode an ansi characters are explained from a server perspective, that might help to clarify this.