۱. تفاوت انواع دامنهها در cPanel
| نوع دامنه | کاربرد | مسیر فایلها |
|---|---|---|
| زیردامنه (Subdomain) | ایجاد بخش مجزا (مثل blog.domain.com) |
public_html/blog |
| دامنه افزوده (Addon Domain) | میزبانی سایت کاملاً مستقل | public_html/addondomain.com |
| دامنه پارک شده (Parked Domain) | نمایش همان محتوای دامنه اصلی | به public_html اصلی اشاره میکند |
۲. ایجاد زیردامنه (Subdomain)
-
Domains → Subdomains
-
تنظیمات:
-
Subdomain: پیشوند مورد نظر (مثال:
shop) -
Domain: دامنه اصلی را انتخاب کنید
-
Document Root: مسیر ذخیره فایلها (پیشفرض:
public_html/shop)
-
-
Create را بزنید
✅ کاربرد: ساخت فروشگاه مجزا بدون خرید هاست جدید
۳. افزودن دامنه جدید (Addon Domain)
-
Domains → Addon Domains
-
اطلاعات را وارد کنید:
-
New Domain: دامنه کامل (مثال:
newdomain.com) -
Subdomain: بهطور خودکار پر میشود
-
Document Root: مسیر سایت جدید (پیشفرض:
public_html/newdomain.com)
-
-
Add Domain را کلیک کنید
⚠️ نکات حیاتی:
قبل از افزودن، DNS دامنه را به NS های هاست تغییر دهید
حداکثر تعداد Addon Domains بسته به پلن هاست شماست (هاستهای ایران معمولاً ۵-۲۵ عدد)
۴. پارک کردن دامنه (Parked Domain)
-
Domains → Aliases
-
دامنه مورد نظر را وارد کنید (مثال:
domain2.com) -
Add Domain را بزنید
💡 کاربرد:
دسترسی به سایت از چند آدرس مختلف
محافظت از دامنههای مشابه (مثال:
domain.irوdomain.com)
۵. مدیریت پیشرفته
الف) تغییر مسیر دامنهها (Redirects)
-
Domains → Redirects
-
تنظیمات:
-
Type: Permanent (301) یا Temporary (302)
-
www. Redirect: فعالسازی برای جلوگیری از محتوای تکراری
-
ب) تنظیمات DNS پیشرفته
-
Domains → Zone Editor
-
ویرایش رکوردها:
-
A Record: تغییر IP سرور
-
CNAME: تنظیم زیردامنههای خاص
-
MX: مدیریت سرورهای ایمیل
-
۶. مشکلات رایج + راهکار (مخصوص هاست ایران)
خطا: “Domain is already configured”
-
علت: دامنه قبلاً روی هاست دیگری تنظیم شده
-
راهکار:
۱. در cPanel: Domains → Remove Domain
۲. ۲۴ ساعت منتظر بمانید تا DNS آپدیت شود
۳. مجدداً افزودن دامنه
خطا: “DNS resolution failed”
-
راهکار:
-
بررسی رکوردهای NS در ثبت دامنه (مثلاً در ایرنیک:
ns1.yourhost.com) -
استفاده از ابزار WhatsMyDNS برای ردیابی انتشار DNS
-
محدودیتهای هاست ایران:
۱. تاخیر در انتشار DNS: معمولاً ۴-۱۲ ساعت (بسته به ISP)
۲. محدودیت Parked Domains: حداکثر ۱۰ عدد در پلنهای پایه
۳. تحریمها: برخی TLD ها (مثل .io) ممکن است قابل ثبت نباشند
۷. بهینهسازی برای سئو
۱. تنظیم دامنه اصلی:
-
Domains → Settings → انتخاب نسخه ترجیحی (
wwwیا بدونwww)
۲. یکپارچهسازی محتوا: -
برای Addon Domains از
robots.txtجداگانه استفاده کنید
۳. ردیابها: -
تأیید مالکیت هر دامنه در Google Search Console