Vad är ett domänalias?
Ett domänalias är ett sekundärt domännamn som pekar på samma webbplats, program eller innehåll som en huvuddomän. När det konfigureras korrekt kan flera domännamn visa samma innehåll och ge användarna olika vägar till samma destination.
Domänalias jämfört med domänomdirigering
| Funktion | Domänalias | Domänomdirigering/vidarebefordran |
|---|---|---|
| URL i webbläsaren | Visar aliasdomänen | Visar huvuddomänen |
| Levererat innehåll | Från samma webbplats | Omdirigerar och levererar sedan innehållet |
| HTTP-status | 200 OK | 301/302 Redirect |
| SEO-påverkan | Risk för duplicerat innehåll | Samlar signalerna till huvuddomänen |
| DNS-konfiguration | A/AAAA eller CNAME | Vanligen A/AAAA + omdirigering |
| E-post | Kan dela e-post | Separat e-postkonfiguration |
User types: shop.example.com
Browser shows: shop.example.com
Content from: example.com (same server, same content)
Domänomdirigering (URL:en ändras):
User types: shop.example.com
Browser redirects to: example.com
Browser shows: example.com
Konfigurera domänalias
DNS-konfiguration
Båda domänerna pekar på samma 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
Eller använd CNAME för aliaset:
shop.example.com. IN CNAME example.com.
Konfiguration av webbserver
#### 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-konfiguration)
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"
Kontrollpanel för cPanel/WHM
Tilläggsdomän (skapar en ny webbplats):Domains → Addon Domains → Create New Domain
Alias-/parkerad domän (pekar på en befintlig webbplats):
Domains → Aliases → Create a New Alias
Enter domain: shop.example.com
Alias for: example.com
Vanliga användningsområden
Varianter av varumärken
Registrera vanliga varianter för att förhindra cybersquatting:
example.com (primary)
example.net (alias)
example.org (alias)
example.io (alias)
Skydd mot felstavningar
Fånga upp vanliga felstavningar:
example.com (primary)
exampel.com (alias - typo)
exmple.com (alias - typo)
Regionala domäner
Visa samma innehåll på landsspecifika toppdomäner:
example.com (primary, global)
example.co.uk (alias, UK)
example.de (alias, Germany)
example.fr (alias, France)
Obs! För verklig internationalisering bör du i stället använda hreflang-taggar och lokaliserat innehåll.
Marknadsföringskampanjer
Korta och minnesvärda kampanjdomäner:
example.com (primary site)
summerosale2024.com (alias for campaign landing page)
Alias för underdomäner
shop.example.com (alias)
store.example.com (alias)
→ Both serve same e-commerce site
Varumärkesprofilering för produkter eller tjänster
companyname.com (primary)
productname.com (alias)
SEO-överväganden för domänalias
Problemet med duplicerat innehåll
Sökmotorer kan uppfatta domänalias som duplicerat innehåll:
example.com/about
example.net/about
→ Same content, different URLs = duplicate
Konsekvens: Uppdelad auktoritet och lägre placeringar.
Canonical-taggar
Ange för sökmotorerna vilken domän som är huvuddomän:
<!-- On all pages, regardless of domain -->
<link rel="canonical" href="https://example.com/page-path" />
Detta talar om för sökmotorerna att alla versioner ska behandlas som denna URL.
Rekommenderad lösning: 301-omdirigeringar
Omdirigera i stället till huvuddomänen:
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;
}
Detta samlar all SEO-auktoritet hos huvuddomänen.
När alias är lämpliga
- Interna domäner och utvecklingsdomäner (inte indexerade)
- Domäner med noindex-taggar
- Domäner som endast används för e-post (inget webbinnehåll)
- Tillfälliga kampanjdomäner med canonical-taggar
E-postkonfiguration för domänalias
Delad e-post (samma brevlådor)
Konfigurera MX-poster för alla domäner:
example.com. IN MX 10 mail.example.com.
example.net. IN MX 10 mail.example.com.
[email protected] and [email protected] → same mailbox
Separat e-post (olika brevlådor)
Varje domän har sin egen e-post:
example.com. IN MX 10 mail.example.com.
example.net. IN MX 10 mail.example.net.
[email protected] ≠ [email protected] (different mailboxes)
Catch-all för e-post via alias
Ta emot e-post till alla adresser på alla aliasdomäner:
# Postfix virtual
@example.com [email protected]
@example.net [email protected]
@shop.example.com [email protected]
SSL/TLS-certifikat för alias
Certifikat för flera domäner (SAN)
Ett certifikat som täcker alla 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
Wildcard-certifikat
Täcker alla underdomäner till huvuddomänen:
*.example.com
→ Covers shop.example.com, blog.example.com, etc.
→ Does NOT cover example.net or other TLDs
Separata certifikat
Ett enskilt certifikat per domän:
example.com → cert1
example.net → cert2
Bästa metoder
Använd alltid HTTPS för alla alias
Varje domän bör ha giltig SSL:
✓ https://example.com
✓ https://example.net
✓ https://shop.example.com
Implementera canonical-taggar
Använd canonical-taggar även när samma innehåll visas:
<link rel="canonical" href="https://example.com/current-page" />
Överväg 301-omdirigeringar i stället för alias
För SEO bör alias omdirigeras till huvuddomänen:
example.net → 301 redirect → example.com
shop.example.com → 301 redirect → example.com/shop
Övervaka alla domäner
Ta med alla alias i övervakningen av drifttid:
- Monitor DNS resolution for all aliases
- Check SSL certificate validity
- Verify web server responds correctly
Enhetlig varumärkesprofil
Om du använder alias ska varumärkesprofilen vara enhetlig:
Same logo, colors, navigation across all domains
Or clearly indicate relationship
Dokumentera aliasstrategin
Underhåll dokumentation:
# domains.md
Domain Type Purpose Points To example.com Primary Main site Server A example.net Alias Brand protection Server A shop.example.com Alias E-commerce Server A
Testa domänalias
Kontrollera DNS-upplösning
# 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
Testa webbserverkonfiguration
# 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)
Kontrollera SSL-certifikat
# 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-validering
# Check canonical tags
curl -s https://example.net/page | grep "canonical"
# Should point to primary domain
<link rel="canonical" href="https://example.com/page" />
Säkerhetsöverväganden
Risk för domänkapning
Fler domäner innebär en större attackyta:
- Övervaka alla domäner för obehöriga ändringar
- Använd registry lock för viktiga alias
- Aktivera 2FA hos registrarerna
Skydd mot nätfiske
Registrera defensiva alias för att förhindra nätfiske:
example.com (primary)
examp1e.com (homoglyph protection)
example-secure.com (defensive)
Enhetliga säkerhetspolicyer
Tillämpa samma säkerhet på alla alias:
- Samma HSTS-headers
- Samma CSP-policyer
- Samma krav på autentisering
Domänalias är användbara för varumärkesskydd och bekvämlighet för användarna, men kräver noggrann konfiguration för att undvika SEO-straff och säkerhetsrisker.