No processing should be done on non-relative, non-internal hyperlinks.

For example www.someothersite.com/#anchor would be wrongly patched to www.someothersite.com/mypage.html#anchor by the rule that replaces "/#" with "/" + page + "#".