Un Alias è un nome alternativo attraverso il quale è possibile raggiungere un determinato dominio tramite browser: ad esempio, l'home page di questo sito internet è raggiungibile sia attraverso la consueta digitazione "www.claudiogarau.it", sia attraverso una URL più breve come "claudiogarau.it"
Se operiamo su un server Apache, lo stesso risultato può essere raggiunto specificando la direttiva apposita, ServerAlias, all'interno del container (blocco di istruzioni) che definisce il Virtual Host del nostro sito Web. Un esempio chiarirà quanto discusso: nel codice seguente aggiungeremo due Alias al container di un Virtual Host:
NameVirtualHost *:80 <VirtualHost *:80> ServerName www.dominio.it ServerAlias dominio.it sito.dominio.it DocumentRoot /www/html/dominio </VirtualHost>In questo caso abbiamo indicato come possibili Alias sia il nome di dominio scritto senza "www" che il nome di un sotto dominio; è comunque possibile non dover scrivere un Alias per ogni sotto dominio esistente utilizzando il carattere "*" che come è noto significa "tutti i caratteri". Quindi:
ServerAlias *.dominio.itricomprenderà genericamente come Alias qualsiasi nome di sotto dominio senza la necessità di specificare ulteriori indicazioni.