Server aliases are additional names for your virtual host. Unlike domain aliases, they are not added to your DNS zone, and are registered only with Apache. For instance, if your virtual host name is example.com and you also would like it to be available at www.example.com, you should add www server alias to the example.com domain.
To add a server alias: