Alias Dominio

Fondamenti Domini
Un dominio secondario che punta allo stesso sito web o contenuto di un altro dominio.
← Torna al Glossario

Cos'è un Domain Alias?

Un alias di dominio è un nome di dominio secondario che indica lo stesso sito web, l'applicazione o il contenuto come dominio primario. Quando configurato correttamente, più nomi di dominio possono servire contenuti identici, fornendo agli utenti modi diversi per raggiungere la stessa destinazione.

Domain Alias vs. Domain Forwarding

CaratteristicaDomain AliasReindirizzamento del dominio / Verso
URL nel browserMostra dominio aliasMostra il dominio primario
ContenutoDal sito stessoRedirect quindi serve
Stato HTTP200 OK301/302 Redirect
impatto SEODuplicare il rischio di contenutiConsolida al primario
Configurazione DNSA/AAAA o CNAMEDi solito A/AAAA + redirect
EmailPuò condividere e-mailConfigurazione email separata

Esemplare.

Domain Alias (URL rimane come digitato):
User types: shop.example.com

Browser shows: shop.example.com

Content from: example.com (same server, same content)

Domain Redirect (URL modifiche):
User types: shop.example.com

Browser redirects to: example.com

Browser shows: example.com

Configurare Domain Aliases

Configurazione DNS

Entrambi i domini puntano allo stesso server:

# Primary domain

example.com. IN A 203.0.113.50

# Alias domain

example.net. IN A 203.0.113.50

shop-example.com. IN A 203.0.113.50

O usando CNAME per alias:

shop.example.com.   IN    CNAME    example.com.

Configurazione server Web

#### Apache #

<VirtualHost *:80>

ServerName example.com

ServerAlias example.net shop.example.com www.example.net

DocumentRoot /var/www/example

<Directory /var/www/example>

Options Indexes FollowSymLinks

AllowOverride All

Require all granted

</Directory>

</VirtualHost>

#### Nginx

server {

listen 80;

server_name example.com example.net shop.example.com;

root /var/www/example;

index index.html index.php;

location / {

try_files $uri $uri/ =404;

}

}

#### Cloudflare (CNAME Setup)

1. Add alias domain to Cloudflare

2. Create CNAME record:

shop.example.com → example.com

3. Enable "Flatten all CNAMEs" in DNS settings

4. Enable "Always Use HTTPS"

cPanel/WHM

Addon Domain (crea un nuovo sito):
Domains → Addon Domains → Create New Domain
Alias/Parked Domain (punti al sito esistente):
Domains → Aliases → Create a New Alias

Enter domain: shop.example.com

Alias for: example.com

Casi di uso comune

Variazioni di marca

Registrare variazioni comuni per prevenire cybersquatting:

example.com    (primary)

example.net (alias)

example.org (alias)

example.io (alias)

Typo Protection

Catturare errori comuni:

example.com     (primary)

exampel.com (alias - typo)

exmple.com (alias - typo)

Domini regionali

Servire lo stesso contenuto sui TLD specifici per il paese:

example.com      (primary, global)

example.co.uk (alias, UK)

example.de (alias, Germany)

example.fr (alias, France)

Nota Per la vera internazionalizzazione, utilizzare tag hreflang e contenuti localizzati invece.

Marketing Campaigns

Corti, memorabili domini di campagna:

example.com              (primary site)

summerosale2024.com (alias for campaign landing page)

Subdomain Aliases

shop.example.com         (alias)

store.example.com (alias)

→ Both serve same e-commerce site

Product or Service Branding

companyname.com          (primary)

productname.com (alias)

Considerazioni SEO per Domain Aliases

Duplica il problema dei contenuti

I motori di ricerca possono vedere gli alias di dominio come contenuti duplicati:

example.com/about

example.net/about

→ Same content, different URLs = duplicate

Conseguenza: autorità divisa, classifiche inferiori.

# Canonical Tags

Dire ai motori di ricerca quale dominio è primario:

<!-- On all pages, regardless of domain -->

<link rel="canonical" href="https://example.com/page-path" />

Questo dice ai motori di ricerca "trattare tutte le versioni come questo URL".

Soluzione preferita: 301 Redirects

Invece di alias, reindirizzare al dominio primario:

Apache (.htaccess)

RewriteEngine On

RewriteCond %{HTTP_HOST} !^example\.com$ [NC]

RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]

# Nginx #

server {

listen 80;

server_name example.net shop.example.com;

return 301 https://example.com$request_uri;

}

Questo consolida tutte le autorità SEO al dominio primario.

Quando gli alieni sono accettabili

Configurazione email per Domain Aliases

Shared Email (Same Mailboxes)

Configura i record MX per tutti i domini:

example.com.     IN    MX    10    mail.example.com.

example.net. IN MX 10 mail.example.com.

john@example.com and john@example.net → same mailbox

Email separata (Different Mailboxes)

Ogni dominio ha e-mail indipendente:

example.com.     IN    MX    10    mail.example.com.

example.net. IN MX 10 mail.example.net.

john@example.com ≠ john@example.net (different mailboxes)

#### Email Catch-All Across Aliases

Accettare e-mail a qualsiasi indirizzo su qualsiasi dominio alias:

# Postfix virtual

@example.com catchall@example.com

@example.net catchall@example.com

@shop.example.com catchall@example.com

Certificati SSL/TLS per gli alieni

Multi-Domain (SAN) Certificato

Un certificato che copre tutti gli alias:

Certificate SANs:

example.com

www.example.com

example.net

www.example.net

shop.example.com

# Let's Encrypt #

certbot certonly --nginx \

-d example.com -d www.example.com \

-d example.net -d www.example.net \

-d shop.example.com

Certificato Wildcard

Copre tutti i sottodomini di dominio primario:

*.example.com

→ Covers shop.example.com, blog.example.com, etc.

→ Does NOT cover example.net or other TLDs

Certificati separati

Certificato individuale per dominio:

example.com → cert1

example.net → cert2

Migliori Pratiche

Usa sempre HTTPS per tutti gli alieni

Ogni dominio dovrebbe avere SSL valido:

✓ https://example.com

✓ https://example.net

✓ https://shop.example.com

Implementazione Canonical Tags

Anche se serve lo stesso contenuto, utilizzare tag canonici:

<link rel="canonical" href="https://example.com/current-page" />

Considera 301 Redirects Over Aliases

Per SEO, reindirizzare gli alias al primario:

example.net → 301 redirect → example.com

shop.example.com → 301 redirect → example.com/shop

Monitora tutti i domini

Includere tutti gli alias nel monitoraggio uptime:

- Monitor DNS resolution for all aliases
  • Check SSL certificate validity
  • Verify web server responds correctly

Consistent Branding

Se si utilizzano alias, assicurarsi un marchio coerente:

Same logo, colors, navigation across all domains

Or clearly indicate relationship

Documento strategia Alias

Mantenere la documentazione:

# domains.md
DomainTypePurposePoints To
example.comPrimaryMain siteServer A
example.netAliasBrand protectionServer A
shop.example.comAliasE-commerceServer A

Testing Domain Aliases

Verificare la risoluzione DNS

# Check all aliases resolve to same IP

dig example.com A +short

dig example.net A +short

dig shop.example.com A +short

# Should all return same IP or equivalent CNAME chain

Test Configurazione server Web

# Verify server responds to all domains

curl -I https://example.com

curl -I https://example.net

curl -I https://shop.example.com

# Should all return 200 OK (or 301 if redirecting)

Controlla i certificati SSL

# Verify SSL covers all domains

echo | openssl s_client -servername example.net -connect example.com:443 2>/dev/null | openssl x509 -noout -text | grep DNS

# Should list all alias domains in SANs

SEO Validazione

# Check canonical tags

curl -s https://example.net/page | grep "canonical"

# Should point to primary domain

<link rel="canonical" href="https://example.com/page" />

Considerazioni di sicurezza

Dominio Hijacking Risk

Altri domini = più superficie di attacco:

Phishing Protection

Registrare alias difensivi per evitare phishing:

example.com (primary)

examp1e.com (homoglyph protection)

example-secure.com (defensive)

Criteri di sicurezza coerenti

Applicare la stessa sicurezza a tutti gli alias:

Gli alias di dominio sono utili per la protezione del marchio e la convenienza dell'utente, ma richiedono una configurazione attenta per evitare sanzioni SEO e rischi di sicurezza.

Metti in Pratica Questa Conoscenza

Usa l'API di DomScan per verificare disponibilità, salute del dominio e altro.