# File lib/addressable/uri.rb, line 1249
    def site
      (self.scheme || self.authority) && @site ||= (begin
        site_string = ""
        site_string << "#{self.scheme}:" if self.scheme != nil
        site_string << "//#{self.authority}" if self.authority != nil
        site_string
      end)
    end