I found out how to do it:
In the folder "/etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/"
I created a file called "80MyVirtualHosts"
(80 defines where in the httpd.conf the contents will be placed.)
I pico'ed the file:
# pico /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/80MyVirtualHosts
And after entered the following and saved, I restarted the server:
#---------------------------START OF FILE------------------------------------
#---------------------------------------
# This file contains my virtualhosts
#---------------------------------------
ServerName www.webmail.MYDOMAIN.TLD
ServerAlias webmail.MYDOMAIN.TLD
# primary content
DocumentRoot /home/httpd/html/horde/imp/SSLonly
# skipping SSL directives
# skipping ProxyPass directives
# webmail aliases
Alias /webmail /home/httpd/html/horde/imp/SSLonly
Alias /horde /home/httpd/html/horde
RequireSSL on
# alias for Apache icons
Alias /icons/ /var/www/icons/
# Alias for server resources
Alias /server-resources/ /home/e-smith/files/server-resources/
ServerName www.webmail.MYDOMAIN.TLD
ServerAlias webmail.MYDOMAIN.TLD
# primary content
DocumentRoot /home/httpd/html/horde
# SSL Directives
SSLEngine on
SSLCertificateFile /home/e-smith/ssl.crt/secure.MYDOMAIN.TLD.crt
SSLCertificateKeyFile /home/e-smith/ssl.key/secure.MYDOMAIN.TLD.key
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown downgrade-1$
# ProxyPass executes a module which relays requests to another server
# We use it to allow transparent access to the admin instance of the
# web server.
ProxyPass /server-brand http://127.0.0.1:980/server-brand/
order deny,allow
deny from all
allow from 127.0.0.1 172.16.36.0/255.255.252.0
ProxyPass /e-smith-brand http://127.0.0.1:980/e-smith-brand/
order deny,allow
deny from all
allow from 127.0.0.1 172.16.36.0/255.255.252.0
# ProxyPass executes a module which relays requests to another server
# We use it to allow transparent access to the admin instance of the
# web server.
ProxyPass /e-smith-common http://127.0.0.1:980/server-common/
order deny,allow
deny from all
allow from 127.0.0.1 172.16.36.0/255.255.252.0
ProxyPass /server-common http://127.0.0.1:980/server-common/
order deny,allow
deny from all
allow from 127.0.0.1 172.16.36.0/255.255.252.0
order deny,allow
deny from all
allow from 127.0.0.1 172.16.36.0/255.255.252.0
# ProxyPass executes a module which relays requests to another server
# We use it to allow transparent access to the admin instance of the
# web server.
ProxyPass /e-smith-manager http://127.0.0.1:980/e-smith-manager/
order deny,allow
deny from all
allow from 127.0.0.1 172.16.36.0/255.255.252.0
ProxyPass /server-manager http://127.0.0.1:980/server-manager/
order deny,allow
deny from all
allow from 127.0.0.1 172.16.36.0/255.255.252.0
# ProxyPass executes a module which relays requests to another server
# We use it to allow transparent access to the admin instance of the
# web server.
ProxyPass /e-smith-password http://127.0.0.1:980/user-password/
order deny,allow
deny from all
allow from 127.0.0.1 172.16.36.0/255.255.252.0
ProxyPass /user-password http://127.0.0.1:980/user-password/
order deny,allow
deny from all
allow from 127.0.0.1 172.16.36.0/255.255.252.0
Alias /webmail /home/httpd/html/horde/imp
Alias /horde /home/httpd/html/horde
Alias /icons/ /var/www/icons/
#---------------------------END OF FILE------------------------------------