Page is a not externally linkable
g1smd - 3:57 pm on Sep 23, 2012 (gmt 0)
You should read RFC 2616, the HTTP/1.1 specification.
It contains a list of characters that are not valid in the hostname, in the path and file name and in the query string parts of a URL.
Each part has a different list.