ما هو الاسم المستعار للنطاق؟
الاسم المستعار للنطاق هو اسم نطاق ثانوي يشير إلى الموقع أو التطبيق أو المحتوى نفسه الذي يقدمه النطاق الأساسي. وعند ضبطه بصورة صحيحة، يمكن لأسماء متعددة خدمة المحتوى نفسه وإتاحة طرق مختلفة للوصول إلى الوجهة ذاتها.
الاسم المستعار للنطاق مقارنةً بإعادة توجيه النطاق
| الميزة | الاسم المستعار | إعادة التوجيه |
|---|---|---|
| URL في المتصفح | يبقى اسم alias ظاهراً | يظهر النطاق الأساسي |
| المحتوى المقدم | من الموقع نفسه | يعاد التوجيه ثم يقدم المحتوى |
| حالة HTTP | 200 OK | إعادة توجيه 301 أو 302 |
| أثر SEO | خطر المحتوى المكرر | يجمع الإشارات في الأساسي |
| إعداد DNS | A أو AAAA أو CNAME | غالباً A أو AAAA مع إعادة توجيه |
| البريد | يمكن مشاركة البريد | يحتاج إعداد بريد منفصلاً |
User types: shop.example.com
Browser shows: shop.example.com
Content from: example.com (same server, same content)
إعادة التوجيه (يتغير URL):
User types: shop.example.com
Browser redirects to: example.com
Browser shows: example.com
إعداد أسماء النطاقات المستعارة
إعداد DNS
يشير النطاقان إلى الخادم نفسه:
# 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
أو استخدم CNAME للاسم المستعار:
shop.example.com. IN CNAME example.com.
إعداد خادم الويب
#### 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)
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، ينشئ موقعاً جديداً:Domains → Addon Domains → Create New Domain
Alias أو Parked Domain، يشير إلى الموقع الموجود:
Domains → Aliases → Create a New Alias
Enter domain: shop.example.com
Alias for: example.com
حالات الاستخدام الشائعة
تنويعات العلامة
سجل التنويعات الشائعة لمنع الاستيلاء الإلكتروني:
example.com (primary)
example.net (alias)
example.org (alias)
example.io (alias)
حماية من الأخطاء المطبعية
التقط التهجئات الخاطئة الشائعة:
example.com (primary)
exampel.com (alias - typo)
exmple.com (alias - typo)
النطاقات الإقليمية
قدم المحتوى نفسه على امتدادات خاصة بالدول:
example.com (primary, global)
example.co.uk (alias, UK)
example.de (alias, Germany)
example.fr (alias, France)
ملاحظة: للتدويل الحقيقي، استخدم وسوم hreflang ومحتوى محلياً بدلاً من الاعتماد على alias وحده.
الحملات التسويقية
استخدم نطاقات قصيرة سهلة التذكر للحملات:
example.com (primary site)
summerosale2024.com (alias for campaign landing page)
أسماء مستعارة للنطاقات الفرعية
shop.example.com (alias)
store.example.com (alias)
→ Both serve same e-commerce site
العلامة التجارية لمنتج أو خدمة
companyname.com (primary)
productname.com (alias)
اعتبارات SEO لأسماء النطاقات المستعارة
مشكلة المحتوى المكرر
قد ترى محركات البحث أسماء aliases بوصفها محتوى مكرراً:
example.com/about
example.net/about
→ Same content, different URLs = duplicate
النتيجة: انقسام السلطة وانخفاض الترتيب.
وسوم canonical
أخبر محركات البحث بالنطاق الأساسي:
<!-- On all pages, regardless of domain -->
<link rel="canonical" href="https://example.com/page-path" />
ويخبر ذلك محركات البحث بأن تعامل جميع النسخ بوصفها هذا URL.
الحل المفضل: إعادة التوجيه 301
بدلاً من aliases، أعد التوجيه إلى النطاق الأساسي:
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;
}
يجمع ذلك سلطة SEO كلها في النطاق الأساسي.
متى تكون الأسماء المستعارة مقبولة؟
- نطاقات داخلية أو تطويرية غير مفهرسة.
- نطاقات تحمل وسوم noindex.
- نطاقات تستخدم للبريد فقط دون محتوى ويب.
- نطاقات حملات مؤقتة مع وسوم canonical.
إعداد البريد لأسماء النطاقات المستعارة
بريد مشترك، الصناديق نفسها
اضبط سجلات MX لجميع النطاقات:
example.com. IN MX 10 mail.example.com.
example.net. IN MX 10 mail.example.com.
[email protected] and [email protected] → same mailbox
بريد منفصل، صناديق مختلفة
يملك كل نطاق بريداً مستقلاً:
example.com. IN MX 10 mail.example.com.
example.net. IN MX 10 mail.example.net.
[email protected] ≠ [email protected] (different mailboxes)
Catch-All للبريد عبر aliases
اقبل البريد إلى أي عنوان على أي نطاق مستعار:
# Postfix virtual
@example.com [email protected]
@example.net [email protected]
@shop.example.com [email protected]
شهادات SSL وTLS للأسماء المستعارة
شهادة متعددة النطاقات (SAN)
شهادة واحدة تغطي جميع aliases:
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
تغطي جميع النطاقات الفرعية للنطاق الأساسي:
*.example.com
→ Covers shop.example.com, blog.example.com, etc.
→ Does NOT cover example.net or other TLDs
شهادات منفصلة
شهادة مستقلة لكل نطاق:
example.com → cert1
example.net → cert2
أفضل الممارسات
استخدم HTTPS دائماً لجميع aliases
يجب أن يملك كل نطاق شهادة SSL صالحة:
✓ https://example.com
✓ https://example.net
✓ https://shop.example.com
طبّق وسوم canonical
حتى عند تقديم المحتوى نفسه، استخدم canonical:
<link rel="canonical" href="https://example.com/current-page" />
ادرس إعادة التوجيه 301 بدلاً من aliases
لتحسين SEO، أعد aliases إلى الأساسي:
example.net → 301 redirect → example.com
shop.example.com → 301 redirect → example.com/shop
راقب جميع النطاقات
أدرج كل alias في مراقبة التوفر:
- Monitor DNS resolution for all aliases
- Check SSL certificate validity
- Verify web server responds correctly
حافظ على اتساق العلامة
إذا استخدمت aliases، فحافظ على العلامة المتسقة:
Same logo, colors, navigation across all domains
Or clearly indicate relationship
وثّق استراتيجية aliases
احتفظ بالتوثيق:
# 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
اختبار أسماء النطاقات المستعارة
تحقق من حل 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
اختبر إعداد خادم الويب
# 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)
تحقق من شهادات 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
# Check canonical tags
curl -s https://example.net/page | grep "canonical"
# Should point to primary domain
<link rel="canonical" href="https://example.com/page" />
اعتبارات الأمان
خطر اختطاف النطاق
المزيد من النطاقات يعني سطح هجوم أكبر:
- راقب جميع النطاقات بحثاً عن تغييرات غير مصرح بها.
- استخدم قفل المسجل للأسماء المهمة.
- فعّل المصادقة الثنائية لدى المسجلين.
الحماية من التصيد
سجل aliases دفاعية لمنع التصيد:
example.com (primary)
examp1e.com (homoglyph protection)
example-secure.com (defensive)
سياسات أمان متسقة
طبّق الأمان نفسه على جميع aliases:
- ترويسات HSTS نفسها.
- سياسات CSP نفسها.
- متطلبات المصادقة نفسها.
الأسماء المستعارة مفيدة لحماية العلامة وراحة المستخدم، لكنها تتطلب إعداداً دقيقاً لتجنب عقوبات SEO ومخاطر الأمان.