Directiva ServerName – Specificarea numelui de domeniu principal în Apache HTTP Server

Stabilește schema de identificare a numelui de domeniu folosit pentru maparea cererilor HTTP către VirtualHost.

Sintaxă
ServerName dexblog.ro
ServerName localhost:80

Ce face Directiva ServerName - Specificarea numelui de domeniu principal

Directiva ServerName informează Apache ce domeniu principal este deservit de blocul VirtualHost respectiv.

Când un client trimite o cerere HTTP cu antetul `Host: dexblog.ro`, Apache compară valoarea antetului cu directivele `ServerName` și `ServerAlias` ale tuturor VirtualHost-urilor active pentru a alege configurația potrivită.

Definită la nivel global în `apache2.conf`, `ServerName localhost` elimină avertismentele la pornirea serverului.

Exemple

Exemplul 1: Setarea numelui de domeniu principal într-un VirtualHost

Asociază cererile către dexblog.ro cu această secțiune.

ServerName dexblog.ro

Ieșire în terminal

Directivă recunoscută de Apache la parsare.

Greșeli frecvente

  • Introducerea schemei ‘https://’ în valoarea directivei ServerName (trebuie specificat doar domeniul: ‘dexblog.ro’, nu ‘https://dexblog.ro’).

Comenzi înrudite