Хм, а почему вы решили, что этот символ зарезервирован только для указания портов? Он к примеру есть еще и в указании протокола... порты указываются вполне в определенном месте - сразу же за именем домена, которое четко специфицировано, а что будет после него - да почти что угодно, за исключением пары диапазонов символов, которые должны экранироваться, а точнее указываться в виде их кодов и префикса %.