>>>> actually, it's a good item to have in the vhost, the server uses it to >>>> present names in the urls instead of ip addresses >>> >>> I'm surprised it's necessary since I'm not using name-based virtual >>> hosting. Should I have ServerName in the port 80 vhost blocks or is >>> it sufficient in the SSL blocks? >> >> without it, the site visitors will only get the ip address url. even on >> http sites. > > Not in 2.2.x by default they won't. See UseCanonicalName. In case it's useful for anyone: Default: UseCanonicalName Off With UseCanonicalName Off Apache will form self-referential URLs using the hostname and port supplied by the client if any are supplied (otherwise it will use the canonical name, as defined above). These values are the same that are used to implement name based virtual hosts, and are available with the same clients. The CGI variables SERVER_NAME and SERVER_PORT will be constructed from the client supplied values as well. http://httpd.apache.org/docs/current/mod/core.html#usecanonicalname - Grant --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx