15%

Economisește 15% la toate serviciile de găzduire

Testează-ți abilitățile și obține Reducere la orice plan de găzduire

Utilizați codul:

Skills
Începeți
30.10.2024
1 +1

Ce Este un Subdomeniu? Ghid Complet pentru Crearea și Gestionarea Subdomeniilor

Indiferent dacă rulați un site web pentru o afacere în creștere, lansați un blog separat sau implementați un portal de asistență pentru clienți, subdomeniile vă oferă flexibilitatea de a vă organiza prezența online fără a înregistra nume de domenii suplimentare. În acest ghid cuprinzător, vom acoperi exact ce sunt subdomeniile, cum funcționează, când să le utilizați și cum să le creați și configurați pas cu pas — inclusiv configurarea serverului web atât pentru Apache, cât și pentru Nginx.

Ce Este un Subdomeniu?

Un subdomeniu este un prefix adăugat la numele dvs. de domeniu principal care creează o secțiune distinctă, gestionabilă independent a site-ului dvs. web. Din punct de vedere tehnic, formează un hostname separat în același spațiu de nume DNS ca domeniul dvs. rădăcină.

Exemplu:

ComponentăValoare
Domeniu Principalexample.com
Subdomeniublog.example.com
Alt Subdomeniustore.example.com

În exemplul de mai sus, blog și store sunt subdomenii ale example.com. Fiecare subdomeniu poate indica un server, director sau aplicație complet diferit — toate partajând același domeniu rădăcină.

Cum Funcționează Subdomeniile?

Subdomeniile funcționează prin intermediul Sistemului de Nume de Domeniu (DNS). Când un utilizator tastează blog.example.com în browserul său, rezolvatorul DNS caută înregistrările DNS pentru acel hostname specific. Dacă există o înregistrare A sau o înregistrare CNAME pentru blog.example.com, browserul este direcționat către adresa IP sau serverul corespunzător.

Aceasta înseamnă că subdomeniile sunt:

  • Configurabile independent — fiecare poate indica un server sau o adresă IP diferită
  • Scalabile la infinit — puteți crea atâtea subdomenii câte permite furnizorul dvs. DNS
  • Gratuite de creat — nu este necesară nicio înregistrare suplimentară de domeniu

Dacă vă gestionați propria infrastructură pe un plan de VPS Hosting, aveți control deplin asupra înregistrărilor DNS, configurației serverului web și rutării subdomeniilor.

Cazuri de Utilizare Comune pentru Subdomenii

Subdomeniile sunt utilizate în aproape orice tip de proiect web. Iată cele mai comune aplicații din lumea reală:

  • blog.example.com — Un blog separat sau un hub de conținut
  • store.example.com — Un magazin eCommerce
  • help.example.com — O bază de cunoștințe sau un portal de asistență pentru clienți
  • app.example.com — O aplicație web sau un dashboard SaaS
  • api.example.com — Un endpoint REST API
  • mail.example.com — Un server de email (utilizat în înregistrările MX și de rutare a emailurilor)
  • staging.example.com — Un mediu de dezvoltare sau staging
  • m.example.com — O versiune optimizată pentru mobil a site-ului dvs.

Fiecare dintre acestea poate rula pe o infrastructură complet separată. Pentru aplicații cu trafic ridicat, ați putea găzdui store.example.com pe un Server Dedicat, menținând în același timp site-ul principal de marketing pe un plan mai ușor de Web Hosting Shared.

Subdomenii vs. Subdirectoare: Pe Care Să Le Utilizați?

Înainte de a crea un subdomeniu, merită să înțelegeți când un subdirector ar putea fi o alegere mai bună.

CaracteristicăSubdomeniu (`blog.example.com`)Subdirector (`example.com/blog`)
Tratament SEOTratat ca o entitate separată de GoogleMoștenește autoritatea domeniului rădăcină
Flexibilitate ServerPoate indica un server diferitTrebuie să se afle pe același server
Complexitate ConfigurareNecesită DNS + configurare serverMai simplu, fără modificări DNS necesare
Caz de UtilizareAplicații, servicii, medii separateSecțiuni de conținut ale aceluiași site

Regulă generală: Utilizați subdomenii când aveți nevoie de separare tehnică (server, platformă sau aplicație diferită). Utilizați subdirectoare când doriți autoritate SEO consolidată pentru conținut care aparține aceluiași site.

Cum să Creați un Subdomeniu: Pas cu Pas

Pasul 1: Conectați-vă la Panoul de Gestionare DNS

Fiecare registrar de domenii și furnizor de hosting oferă o interfață de gestionare DNS. Conectați-vă la contul dvs. și navigați la secțiunea DNS Zone Editor, DNS Management sau Advanced DNS pentru domeniul dvs.

> Dacă v-ați înregistrat domeniul prin AlexHost, puteți gestiona înregistrările DNS direct din dashboard-ul clientului dvs. Aveți nevoie de un domeniu nou? Consultați Înregistrare Domenii pentru a începe.

Pasul 2: Adăugați o Nouă Înregistrare DNS

Pentru a crea un subdomeniu, trebuie să adăugați fie o înregistrare A, fie o înregistrare CNAME în zona dvs. DNS.

#### Opțiunea A: Înregistrare A (Indică o Adresă IP)

Utilizați o înregistrare A când doriți ca subdomeniul să indice direct adresa IP a unui server.

Host:  blog
Type:  A
Value: 123.456.789.0   ← Your server's IPv4 address
TTL:   3600

Aceasta creează subdomeniul blog.example.com și direcționează traficul către IP-ul specificat.

#### Opțiunea B: Înregistrare CNAME (Indică un Alt Domeniu)

Utilizați o înregistrare CNAME când doriți ca subdomeniul să indice un alt hostname — de exemplu, un CDN, un serviciu terț sau un alt domeniu pe care îl controlați.

Host:  shop
Type:  CNAME
Value: stores.platform.com
TTL:   3600

> Important: Nu puteți utiliza o înregistrare CNAME pentru domeniul rădăcină (@ / example.com). CNAME-urile sunt valide doar pentru subdomenii.

#### Propagarea DNS

După salvarea înregistrărilor DNS, permiteți până la 24–48 de ore pentru propagarea globală completă, deși modificările intră adesea în vigoare în câteva minute până la câteva ore.

Pasul 3: Configurați Serverul Web

Dacă rulați propriul server web — cum ar fi pe un VPS sau server dedicat — trebuie să îl configurați pentru a recunoaște și gestiona cererile pentru noul subdomeniu. Fără acest pas, vizitatorii vor primi o eroare de conexiune chiar și după ce DNS se propagă corect.

#### Configurarea Nginx pentru un Subdomeniu

Creați un nou fișier de configurare server block pentru subdomeniul dvs.:

sudo nano /etc/nginx/sites-available/blog.example.com

Adăugați următoarea configurație:

server {
    listen 80;
    listen [::]:80;
    server_name blog.example.com;

    root /var/www/blog;
    index index.html index.php;

    access_log /var/log/nginx/blog.access.log;
    error_log  /var/log/nginx/blog.error.log;

    location / {
        try_files $uri $uri/ =404;
    }
}

Activați configurația și reîncărcați Nginx:

sudo ln -s /etc/nginx/sites-available/blog.example.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

#### Configurarea Apache pentru un Subdomeniu

Creați un nou fișier de configurare virtual host:

sudo nano /etc/apache2/sites-available/blog.example.com.conf

Adăugați următorul bloc virtual host:

<VirtualHost *:80>
    ServerName blog.example.com
    DocumentRoot /var/www/blog

    ErrorLog ${APACHE_LOG_DIR}/blog_error.log
    CustomLog ${APACHE_LOG_DIR}/blog_access.log combined

    <Directory /var/www/blog>
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Activați site-ul și reîncărcați Apache:

sudo a2ensite blog.example.com.conf
sudo apache2ctl configtest
sudo systemctl reload apache2

Pasul 4: Creați Directorul Rădăcină Web

Asigurați-vă că directorul rădăcină al documentului pe care l-ați specificat există efectiv și conține fișierele site-ului dvs. web:

sudo mkdir -p /var/www/blog
sudo chown -R www-data:www-data /var/www/blog
echo "<h1>Blog Subdomain is Live</h1>" | sudo tee /var/www/blog/index.html

Pasul 5: Securizați Subdomeniul cu SSL/TLS

Fiecare subdomeniu ar trebui să fie servit prin HTTPS. Lăsarea unui subdomeniu pe HTTP simplu expune utilizatorii la riscuri de securitate și poate afecta negativ clasamentele dvs. în căutări.

#### Opțiunea A: SSL Gratuit cu Let’s Encrypt (Certbot)

sudo apt install certbot python3-certbot-nginx   # or python3-certbot-apache
sudo certbot --nginx -d blog.example.com

Certbot va obține automat un certificat și va actualiza configurația dvs. Nginx (sau Apache) pentru a servi trafic HTTPS.

#### Opțiunea B: Certificat SSL Wildcard

Dacă intenționați să creați mai multe subdomenii, un certificat SSL wildcard (*.example.com) le acoperă pe toate sub un singur certificat. Aceasta este cea mai eficientă opțiune pentru proiectele cu multe subdomenii.

> AlexHost oferă o gamă de Certificate SSL inclusiv opțiuni wildcard pentru a securiza toate subdomeniile dvs. cu o singură instalare.

Pasul 6: Testați Subdomeniul

Odată ce DNS s-a propagat și serverul dvs. web este configurat, verificați că totul funcționează:

  1. Deschideți browserul și navigați la http://blog.example.com (sau https:// dacă SSL este configurat)
  2. Utilizați un verificator online de propagare DNS (ex.: whatsmydns.net) pentru a verifica că înregistrarea A/CNAME se rezolvă global
  3. Verificați jurnalele de erori ale serverului web dacă subdomeniul nu se încarcă:
  • Nginx: sudo tail -f /var/log/nginx/blog.error.log
  • Apache: sudo tail -f /var/log/apache2/blog_error.log

Gestionarea Mai Multor Subdomenii

Pentru site-urile web cu mai multe subdomenii, organizarea devine critică. Iată câteva bune practici:

  • Utilizați o înregistrare DNS wildcard (*.example.com → your server IP) pentru a direcționa toate subdomeniile către serverul dvs., apoi gestionați rutarea la nivelul serverului web
  • Documentați zona dvs. DNS — păstrați o evidență a fiecărui subdomeniu, scopul său și unde indică
  • Setați TTL-uri adecvate — utilizați valori TTL mai mici (ex.: 300 secunde) când anticipați modificări și valori mai mari (ex.: 86400) pentru înregistrările stabile
  • Monitorizați uptime-ul subdomeniilor independent — fiecare subdomeniu este efectiv un site separat și ar trebui monitorizat în consecință
  • Curățați subdomeniile neutilizate — subdomeniile abandonate pot deveni vulnerabilități de securitate (atacuri de preluare a subdomeniilor)

Subdomenii și Hosting Email

Subdomeniile joacă, de asemenea, un rol în infrastructura de email. Înregistrări precum mail.example.com sunt utilizate în mod obișnuit ca hostname pentru serverele de email, referențiate în înregistrările MX și configurațiile SMTP.

Dacă configurați email profesional pentru domeniul dvs. sau un subdomeniu, Email Hosting oferă o soluție complet gestionată cu filtrare spam, acces webmail și livrabilitate fiabilă — fără complexitatea găzduirii unui server de email propriu.

Întrebări Frecvente despre Subdomenii

Câte subdomenii pot crea?

Din punct de vedere tehnic, DNS permite un număr nelimitat de subdomenii. În practică, registrarul dvs. de domenii sau furnizorul DNS poate impune limite, dar majoritatea permit sute sau mii.

Subdomeniile afectează SEO?

Google tratează subdomeniile ca entități separate față de domeniul rădăcină. Aceasta înseamnă că un subdomeniu nu moștenește în general autoritatea de domeniu a example.com. Pentru site-urile axate pe conținut, subdirectoarele sunt adesea preferate pentru consolidarea SEO. Cu toate acestea, pentru aplicații, instrumente sau servicii care sunt cu adevărat distincte, subdomeniile sunt perfect adecvate.

Pot utiliza un subdomeniu fără un server web?

Da — puteți crea înregistrări DNS pentru un subdomeniu care indică servicii terțe (ex.: un formular găzduit, un endpoint CDN sau o platformă SaaS) fără a configura propriul server web.

Subdomeniile sunt gratuite?

Da. Crearea subdomeniilor nu necesită taxe suplimentare de înregistrare a domeniului. Aveți nevoie doar de un domeniu înregistrat existent și acces la setările sale DNS.

Pot indica un subdomeniu către un alt furnizor de hosting?

Absolut. Deoarece subdomeniile sunt rezolvate prin DNS, puteți indica app.example.com către un furnizor cloud, blog.example.com către o platformă CMS și store.example.com către propriul server — toate independent.

Concluzie

Subdomeniile sunt unul dintre cele mai puternice și flexibile instrumente disponibile pentru organizarea infrastructurii dvs. web. Vă permit să rulați aplicații, servicii și secțiuni de conținut separate sub un singur domeniu rădăcină — fiecare cu propria configurație de server, certificat SSL și gestionare independentă.

Pentru a recapitula pașii cheie:

  1. Adăugați o înregistrare DNS A sau CNAME pentru subdomeniu în panoul dvs. de gestionare DNS
  2. Configurați serverul dvs. web (Nginx sau Apache) cu un nou server block sau virtual host
  3. Creați rădăcina documentului și implementați conținutul dvs.
  4. Securizați subdomeniul cu un certificat SSL
  5. Testați și monitorizați pentru a confirma că totul funcționează corect

Indiferent dacă găzduiți un singur subdomeniu sau gestionați o arhitectură complexă cu mai multe subdomenii, a avea infrastructura potrivită la bază face toată diferența. Explorați planurile de VPS Hosting ale AlexHost pentru acces root complet și control total asupra configurației subdomeniilor dvs. — sau navigați prin Panouri de Control VPS dacă preferați o experiență de gestionare bazată pe GUI.

15%

Economisește 15% la toate serviciile de găzduire

Testează-ți abilitățile și obține Reducere la orice plan de găzduire

Utilizați codul:

Skills
Începeți