Is "www" desirable in web site URL?
    Peter Murray 
    pem at po.CWRU.Edu
       
    Fri Sep 13 09:20:42 EDT 1996
    
    
  
On Fri, 13 Sep 1996, Peter Murray wrote:
> I just want to add one comment about the format of your URL.  By the
> standard, there should be a trailing slash at the end of your URL.  Such as:
> 
>   http://www.co.washoe.nv.us/
> 
> or
> 
>   http://co.washoe.nv.us/
Well, I stand corrected...it is not required.  I thought I saw it in an RFC
somewhere, but in two relevant RFCs we see:
 From RFC 1738, "URLs"  (http://ds.internic.net/rfc/rfc1738.txt):
  Section 3.3 HTTP
  An HTTP URL takes the form:
      http://<host>:<port>/<path>?<searchpart>
  [...] If neither <path> nor <searchpart> is present, the "/"
  may also be omitted.
 
 From RFC 1945, "HTTP/1.0"  (http://ds.internic.net/rfc/rfc1945.txt)
  Section 3.2.2 http URL
   [...] This section defines the scheme-specific syntax and
   semantics for http URLs.
       http_URL       = "http:" "//" host [ ":" port ] [ abs_path ]
   [...] If the abs_path is not present in the URL, it must be given as "/"
   when used as a Request-URI (Section 5.1.2).
   The canonical form for "http" URLs is obtained by converting any
   UPALPHA characters in host to their LOALPHA equivalent (hostnames are
   case-insensitive), eliding the [ ":" port ] if the port is 80, and
   replacing an empty abs_path with "/".
 
I was perhaps thinking of the "canonical form" of URLs, but in any case it is
clear that the trailing slash when accessing the root of a server is not
required.  Thanks to Erik Jul of OCLC for pointing out my error...
Peter
--
Peter Murray, Library Systems Manager                      pem at po.cwru.edu
Library Information Technologies         http://www.cwru.edu/home/pem.html
Case Western Reserve University, Cleveland, Ohio            W:216-368-8989
    
    
More information about the Web4lib
mailing list