Mophilly,
Follow this link to read about how the template system works with SME Server.
http://no.longer.valid/phpwiki/index.php/CustomizingIn your case you will be creating a directory structure
/etc/e-smith/templates-custom/etc/httpd/conf/http.conf
What I did was in this directory created a text file called 81MailVirtualHost with the following information:
<virtualHost 0.0.0.0:80>
ServerName
alias.your.domain ServerAlias
alias FQDNServername.your.domain DocumentRoot home/e-smith/files/ibays/
YourIBAYname/html
ScriptAlias /cgi-bin /home/e-smith/files/ibays/
YourIBAYname/cgi-bin
Alias /files home/e-smith/files/ibays/
YourIBAYname/files
</VirtualHost>
So all the bolded areas you will need to supply the appropriate information. The alias portions will be your
login name.
You can use :443 instead of :80 if you only want to use HTTPS.
Then run the command /sbin/e-smith/expand-template /etc/httpd/conf/httpd.conf. This should rebuild your http.conf file.
I have create an alias using this format for my SquirrelMail Ibay called mail. So when I access mail.domain.com I am forwarded to the SquirrelMail login screen.
HTH
Darin
Almost forgot, you will need to update your DNS records with the alias.domain.com with your ISP or DDNS supplier other wise the alias wont resolve from the internet. You will also need to add an Alias in your own DNS if you have a DNS server.