راهنمای حرفه‌ ای مدیریت دامنه‌ ها در cPanel

راهنمای حرفه‌ ای مدیریت دامنه‌ ها در cPanel

۱. تفاوت انواع دامنه‌ها در cPanel

نوع دامنه کاربرد مسیر فایل‌ها
زیردامنه (Subdomain) ایجاد بخش مجزا (مثل blog.domain.com) public_html/blog
دامنه افزوده (Addon Domain) میزبانی سایت کاملاً مستقل public_html/addondomain.com
دامنه پارک شده (Parked Domain) نمایش همان محتوای دامنه اصلی به public_html اصلی اشاره می‌کند


۲. ایجاد زیردامنه (Subdomain)

  1. DomainsSubdomains

  2. تنظیمات:

    • Subdomain: پیشوند مورد نظر (مثال: shop)

    • Domain: دامنه اصلی را انتخاب کنید

    • Document Root: مسیر ذخیره فایل‌ها (پیش‌فرض: public_html/shop)

  3. Create را بزنید

کاربرد: ساخت فروشگاه مجزا بدون خرید هاست جدید


۳. افزودن دامنه جدید (Addon Domain)

  1. DomainsAddon Domains

  2. اطلاعات را وارد کنید:

    • New Domain: دامنه کامل (مثال: newdomain.com)

    • Subdomain: به‌طور خودکار پر می‌شود

    • Document Root: مسیر سایت جدید (پیش‌فرض: public_html/newdomain.com)

  3. Add Domain را کلیک کنید

⚠️ نکات حیاتی:

  • قبل از افزودن، DNS دامنه را به NS های هاست تغییر دهید

  • حداکثر تعداد Addon Domains بسته به پلن هاست شماست (هاست‌های ایران معمولاً ۵-۲۵ عدد)


۴. پارک کردن دامنه (Parked Domain)

  1. DomainsAliases

  2. دامنه مورد نظر را وارد کنید (مثال: domain2.com)

  3. Add Domain را بزنید

💡 کاربرد:

  • دسترسی به سایت از چند آدرس مختلف

  • محافظت از دامنه‌های مشابه (مثال: domain.ir و domain.com)


۵. مدیریت پیشرفته

الف) تغییر مسیر دامنه‌ها (Redirects)

  • DomainsRedirects

  • تنظیمات:

    • Type: Permanent (301) یا Temporary (302)

    • www. Redirect: فعال‌سازی برای جلوگیری از محتوای تکراری

ب) تنظیمات DNS پیشرفته

  • DomainsZone Editor

  • ویرایش رکوردها:

    • A Record: تغییر IP سرور

    • CNAME: تنظیم زیردامنه‌های خاص

    • MX: مدیریت سرورهای ایمیل


۶. مشکلات رایج + راهکار (مخصوص هاست ایران)

خطا: “Domain is already configured”

  • علت: دامنه قبلاً روی هاست دیگری تنظیم شده

  • راهکار:
    ۱. در cPanel: DomainsRemove Domain
    ۲. ۲۴ ساعت منتظر بمانید تا DNS آپدیت شود
    ۳. مجدداً افزودن دامنه

خطا: “DNS resolution failed”

  • راهکار:

    • بررسی رکوردهای NS در ثبت دامنه (مثلاً در ایرنیک: ns1.yourhost.com)

    • استفاده از ابزار WhatsMyDNS برای ردیابی انتشار DNS

محدودیت‌های هاست ایران:

۱. تاخیر در انتشار DNS: معمولاً ۴-۱۲ ساعت (بسته به ISP)
۲. محدودیت Parked Domains: حداکثر ۱۰ عدد در پلن‌های پایه
۳. تحریم‌ها: برخی TLD ها (مثل .io) ممکن است قابل ثبت نباشند


۷. بهینه‌سازی برای سئو

۱. تنظیم دامنه اصلی:

  • DomainsSettings → انتخاب نسخه ترجیحی (www یا بدون www)
    ۲. یکپارچه‌سازی محتوا:

  • برای Addon Domains از robots.txt جداگانه استفاده کنید
    ۳. ردیاب‌ها:

  • تأیید مالکیت هر دامنه در Google Search Console