A diretiva do nome do servidor do Apache desempenha a mesma função básica que diretiva server_name do nginx , ou seja, ela é comparada com o parâmetro Host
na solicitação HTTP recebida, se corresponder a essa A configuração do host virtual é escolhida. É importante que seja usado apenas para a seleção do host virtual - se o servidor da Web não puder resolver a solicitação pela porta ou pelo endereço IP da interface de rede em que o servidor está atendendo - ou seja, ServerName
é usado apenas para a seleção do virtual host se este <VirtualHost *:80>
não resolver inequivocamente para um host virtual / config.
A partir dos documentos
Description: Hostname and port that the server uses to identify itself
Syntax: ServerName [scheme://]domain-name|ip-address[:port]
Por exemplo, a diretiva ServerName seria usada em uma configuração de host virtual Apache assim:
<VirtualHost *:80>
ServerName xyz.com
...
...
# ...
</VirtualHost>