Index: trunk/server/fedora/config/etc/httpd/vhosts.d/reify-vhost.py
===================================================================
--- trunk/server/fedora/config/etc/httpd/vhosts.d/reify-vhost.py	(revision 1444)
+++ trunk/server/fedora/config/etc/httpd/vhosts.d/reify-vhost.py	(revision 1445)
@@ -33,4 +33,7 @@
 if len(r) != 0:
     user = pwd.getpwuid(int(r[0][1]['apacheSuexecUid'][0]))
+    serveralias = ""
+    if 'apacheServerAlias' in r[0][1]:
+        serveralias = "ServerAlias "+r[0][1]['apacheServerAlias'][0]
     print """# do not trailing-slash DocumentRoot
 
@@ -47,5 +50,5 @@
 	<VirtualHost *:443>
 		ServerName %(servername)s
-		ServerAlias %(serveralias)s
+		%(serveralias)s
 		DocumentRoot %(docroot)s
 		Alias /~%(uname)s %(homedir)s/web_scripts
@@ -56,5 +59,5 @@
 	<VirtualHost *:444>
 		ServerName %(servername)s
-		ServerAlias %(serveralias)s
+		%(serveralias)s
 		DocumentRoot %(docroot)s
 		Alias /~%(uname)s %(homedir)s/web_scripts
@@ -66,5 +69,5 @@
 </IfModule>""" % {
     'servername': r[0][1]['apacheServerName'][0],
-    'serveralias': r[0][1]['apacheServerAlias'][0],
+    'serveralias': serveralias,
     'docroot': r[0][1]['apacheDocumentRoot'][0],
     'uname': user[0],
