Mapare Virtual Host (map) în OpenLiteSpeed

Leagă o gazdă virtuală de un Listener prin specificarea numelor de domeniu deservite.

Sintaxă
map <Nume_vHost> <Domenii>
map MagazinOnline magazin.ro, www.magazin.ro

Ce face Mapare Virtual Host (map)

În arhitectura OpenLiteSpeed, crearea unui Virtual Host nu îl face automat accesibil din exterior; este obligatoriu ca acesta să fie legat (mapat) de un Listener prin directiva map.

Directiva primește două argumente principale: numele intern al gazdei virtuale definite în httpd_config.conf și lista domeniilor pentru care acest listener va ruta traficul către acel vHost.

Această separare permite ca același listener HTTPS de pe portul 443 să deservească sute de site-uri diferite (folosind extensia SNI – Server Name Indication).

Opțiuni și argumente

Opțiune / Parametru Descriere
map <vHost> <domenii> Realizează conexiunea între listener și vHost pe baza numelor de domeniu.

Ce returnează

Înregistrarea rutei în tabela SNI a listener-ului.

Exemple

Exemplul 1: Maparea vHost-ului la ambele listenere (HTTP și HTTPS)

Permite accesul atât pe portul 80 cât și pe portul 443.

# În blocul listener HTTP:
map SiteNou sitenou.ro, www.sitenou.ro

# În blocul listener HTTPS:
map SiteNou sitenou.ro, www.sitenou.ro

Greșeli frecvente

  • Scrierea greșită a numelui intern de vHost (case-sensitive); dacă numele nu corespunde exact cu cel din blocul virtualhost, serverul nu poate ruta cererea.
  • Maparea pe listenerul HTTP (80) dar uitarea mapării pe listenerul HTTPS (443).

Comenzi înrudite

  • Directiva listener: Configurează socket-urile de rețea (adrese IP și porturi) pe care serverul ascultă cereri.
  • Directiva virtualhost: Definește o gazdă virtuală (vHost) independentă în fișierul principal de configurare httpd_config.conf.
  • vhDomain și vhAliases: Specifică domeniul principal și aliasurile recunoscute de gazda virtuală pentru mapare.
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Mapare Virtual Host (map)

Ai o nelămurire despre utilizarea comenzii Mapare Virtual Host (map) sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.