در دنیای دیجیتال، تغییر دامنه در سی پنل یکی از تصمیمهای مهم برای هر وبسایت به شمار میرود. این تغییر معمولا به دلایلی مانند ریبرندینگ، انتخاب نام بهتر، یا هماهنگی با استراتژی سئو انجام میشود. سی پنل به عنوان یکی از محبوبترین ابزارهای مدیریت هاست، امکانات متنوعی برای تغییر دامنه اصلی، دامنههای اضافی، سابدامینها و تنظیمات مرتبط در اختیار شما قرار میدهد.
در این مقاله از سلسله مقالات آموزش سیپنل با مراحل دقیق تغییر دامنه در سی پنل از اقدامات قبل از تغییر گرفته تا مدیریت مشکلات فنی پس از آن آشنا میشوید. توجه داشته باشید که تغییر دامنه اصلی در برخی هاستها فقط از طریق پشتیبانی انجام میشود و نیاز به دقت بالایی دارد.
اگر به طور کامل با مبجث سیپنل آشنایی ندارید مطالعه مطلب سیپنل چیست را پیشنهاد میکنیم.
کارهای حیاتی پیش از اقدام به تغییر دامنه در سی پنل
قبل از اینکه تغییر دامنه در سی پنل (cPanel) را انجام دهید، لازم است چند کار مهم را انجام دهید تا از بروز مشکلات فنی یا از دست رفتن دادههای مهم جلوگیری شود.
انتخاب و ثبت دامنه جدید
برای شروع تغییر دامنه در سی پنل، دامنهای که انتخاب میکنید باید بهراحتی در ذهن بماند، کوتاه باشد و مفهوم سایت را بهدرستی منتقل کند. همچنین بهتر است در آن از عدد یا خط فاصله استفاده نشود تا کاربران در زمان ورود آدرس دچار اشتباه نشوند.
برای ثبت دامنه، حتما از رجیسترارهای معتبر استفاده کنید تا از لحاظ امنیت و دسترسی دچار مشکل نشوید. در هنگام ثبت، بررسی کنید دامنه قبلا مورد استفاده نبوده باشد یا اگر استفاده شده، دارای سابقه منفی نباشد. با کمک ابزارهایی مانند Whois یا تحلیل دامنه در ابزار Moz میتوان اطلاعات دقیقتری درباره سوابق آن بهدست آورد.
تهیه نسخه پشتیبان کامل (Full Backup) از وبسایت
قبل از تغییر دامنه در سی پنل، تهیه نسخه پشتیبان کامل از سایت باعث میشود در صورت بروز مشکل، امکان بازگرداندن اطلاعات فراهم باشد و نیازی به بازسازی دستی وجود نداشته باشد.
برای تهیه بکاپ، وارد سی پنل شوید و از بخش Files گزینه Backup یا Backup Wizard را انتخاب کنید. در این بخش میتوانید نسخه کامل از فایلها و پایگاه داده تهیه کنید. این کار تضمین میکند در صورتی که در فرایند تغییر دامنه مشکلی پیش آمد، اطلاعات سایت بهطور کامل بازیابی شود.
بررسی تنظیمات DNS دامنه جدید
برای آنکه تغییر دامنه در سی پنل بهدرستی انجام شود، باید مطمئن شوید دامنه جدید به سرور شما متصل است. این اتصال از طریق تنظیم DNS انجام میشود که باید با دقت انجام شود. در صورت اشتباه در این تنظیمات، سایت شما در دسترس نخواهد بود.
برای انجام تنظیمات، وارد پنل دامنه شوید و به بخش Name Servers بروید. سپس آدرسهایی را که شرکت هاستینگ به شما داده وارد کنید. این آدرسها معمولا به شکل ns1.example.com و ns2.example.com هستند. بعد از ثبت این تغییرات، باید حدود ۱۲ تا ۲۴ ساعت صبر کنید تا دامنه جدید بهطور کامل به هاست متصل شود.
اطلاع رسانی به کاربران (در صورت نیاز)
اگر سایت شما بازدید زیادی دارد یا کاربران ثبتنامشده دارد، بهتر است پیش از انجام تغییر دامنه در سی پنل، موضوع را به اطلاع آنها برسانید. این کار باعث میشود کاربران دچار سردرگمی نشوند و اعتماد آنها حفظ شود. میتوانید از طریق ارسال ایمیل، قرار دادن بنر اطلاعیه در سایت یا انتشار پست در شبکههای اجتماعی، این اطلاعرسانی را انجام دهید.
بررسی محدودیتهای هاستینگ برای تغییر دامنه اصلی
پیش از تغییر دامنه در سی پنل، باید بررسی کنید که شرکت هاستینگ شما اجازه انجام این تغییر را میدهد یا خیر. بعضی شرکتها فقط از طریق ارسال تیکت یا پنل مدیریتی این کار را انجام میدهند. پس باید با پشتیبانی تماس بگیرید یا بخش پرسشهای متداول آنها را بررسی کنید. اگر تغییر دامنه بهصورت مستقیم در سی پنل فعال نباشد، ممکن است نیاز باشد از WHM (Web Host Manager) استفاده کنید.
مراحل تغییر دامنه اصلی هاست در سی پنل (Primary Domain)
تغییر دامنه اصلی هاست در سی پنل یعنی جایگزینکردن دامنه فعلی با دامنه جدید بهعنوان آدرس اصلی سایت. این کار معمولا از طریق پنل مدیریت شرکت میزبانی انجام میشود و ممکن است به مجوز پشتیبانی نیاز داشته باشد.
روش اول: از طریق گزینههای موجود در cPanel/WHM (اگر فعال باشد)
امکان تغییر دامنه در سی پنل معمولا به سطح دسترسی شما و تنظیمات شرکت میزبانی بستگی دارد. در صورت فعال بودن، میتوانید دامنه فعلی را ویرایش و دامنه جدید را جایگزین نمایید. برای این کار، ابتدا وارد WHM شوید. سپس از بخش جستجو، گزینه List Accounts را انتخاب کنید.
بعد از یافتن حساب مورد نظر، روی آیکن کنار آن کلیک کنید تا گزینه Modify Account نمایش داده شود.
پس از ورود، دامنه اصلی را تغییر داده و روی گزینه Save کلیک کنید.
پس از تغییر دامنه اصلی، موارد زیر را بررسی کنید تا سایت بدون مشکل بارگذاری شود:
- فایلهای سایت در مسیر دایرکتوری فعلی باقی میمانند و حذف نمیشوند.
- تنظیمات سیستم مدیریت محتوا باید با دامنه جدید هماهنگ شوند.
- اطلاعات پایگاه داده مانند نام یا پیشوند، تغییری نکند و به درستی تنظیم شده باشد.
روش دوم: از طریق پشتیبانی شرکت میزبانی وب (روش رایج و امنتر)
بیشتر شرکتهای میزبانی وب، تغییر دامنه در سی پنل را فقط از طریق تیکت پشتیبانی انجام میدهند. این روش به دلیل دخالت متخصصان، ریسک خطای کمتری دارد و نتیجه آن قابل اطمینانتر است. برای ارسال تیکت، وارد پنل پشتیبانی شوید و گزینه ثبت درخواست جدید را انتخاب کنید. در متن پیام، نام دامنه فعلی، دامنه جدید و تاییدیه مالکیت را درج نمایید.
اقدامات پس از تایید تغییر دامنه اصلی توسط هاستینگ
پس از تایید نهایی تغییر دامنه در سی پنل توسط شرکت میزبانی، چند اقدام مهم باید انجام شوند. اقدامات زیر برای جلوگیری از بروز خطا و افزایش دقت بارگذاری سایت ضروری هستند:
- بررسی عملکرد سایت در دامنه جدید برای اطمینان از درست بودن تغییر
- در صورت نیاز، تنظیم DNS دامنه جدید برای اتصال به نیمسرورهای هاست
- انتظار برای انتشار کامل DNS که معمولا چند ساعت زمان نیاز دارد
بهروزرسانی تنظیمات وبسایت پس از تغییر دامنه اصلی
بعد از تغییر دامنه اصلی، باید تنظیمات سایت را با دامنه جدید هماهنگ کنید. این شامل بروزرسانی URL ها در سیستم مدیریت محتوا (مثل وردپرس)، فایلهای تنظیمات و بررسی لینکهای داخلی است تا همه چیز بدون خطا نمایش داده شود.
برای سایتهای وردپرسی
اگر سایت شما وردپرسی است، باید تنظیمات وردپرس نیز بهروز شود تا سایت بهدرستی در دسترس باشد و لینکها دچار خطا نشوند. برای شروع، وارد پیشخوان وردپرس شوید و به مسیر Settings > General بروید. در بخش WordPress Address و Site Address، آدرس جدید دامنه را وارد کنید.
اگر به پیشخوان وردپرس دسترسی ندارید، از دو روش دیگر میتوانید آدرس دامنه را تغییر دهید. روش اول، ویرایش فایل wp-config.php و افزودن دستورات define جدید است. روش دوم، ورود به phpMyAdmin و تغییر مقدار فیلدهای siteurl و home در جدول wp_options میباشد.
برای بهروزرسانی لینکهای داخلی و مسیر تصاویر، میتوانید از افزونههای زیر استفاده کنید:
- Velvet Blues Update URLs
- Better Search Replace
برای سایر سیستمهای مدیریت محتوا یا سایتهای استاتیک
اگر از سیستم دیگری مانند جوملا، دروپال یا سیستم اختصاصی استفاده میکنید، ابتدا باید فایلهای پیکربندی سایت را باز کرده و دامنه جدید را در آن وارد کنید. این فایلها معمولا config.php یا.env هستند. در سایتهای استاتیک، لازم است فایلهای HTML یا JavaScript را بهصورت دستی بررسی و آدرسهای دامنه قدیمی را جایگزین کنید.
بهروزرسانی مسیر فایلها و دایرکتوریها (در صورت لزوم)
بعضی مواقع، تغییر دامنه در سی پنل باعث تغییر مسیر فایلها در هاست نمیشود. با این حال، بهتر است به مسیر public_html یا root دسترسی پیدا کنید و محل قرارگیری فایلها را بررسی نمایید. در صورتی که فایلها بهدرستی در مسیر جدید قرار نگرفته باشند، سایت ممکن است با خطا یا ارور 404 مواجه شود.
بررسی و نصب مجدد گواهی SSL برای دامنه جدید
بعد از تغییر دامنه در سی پنل، گواهی SSL قبلی دیگر معتبر نیست. باید گواهی جدید برای دامنه جدید نصب شود. برای نصب گواهی جدید، وارد سی پنل شوید و به بخش SSL/TLS بروید. در این بخش میتوانید از گواهی رایگان Let’s Encrypt استفاده کنید.
تنظیم ریدایرکت ۳۰۱ از دامنه قدیمی به دامنه جدید
برای حفظ رتبه سایت در موتورهای جستجو، پس از تغییر دامنه در سی پنل باید از ریدایرکت 301 استفاده شود. این ریدایرکت باعث میشود کاربران و گوگل بهصورت خودکار به دامنه جدید هدایت شوند. برای انجام ریدایرکت، وارد File Manager شوید و فایل.htaccess را ویرایش کنید. کد زیر را در ابتدای فایل قرار دهید:
1 2 3 4 5 6 7 8 9 10 11 | ruby CopyEdit RewriteEngine On RewriteCond%{HTTP_HOST} ^olddomain\.com$ [OR] RewriteCond%{HTTP_HOST} ^www\.olddomain\.com$ RewriteRule ^(.*)$ https://newdomain.com/$1 [R=301,L] |
در این کد، دامنههای olddomain.com و newdomain.com را با دامنههای واقعی خود جایگزین کنید. این کار انتقال همه صفحات را تضمین میکند و از افت سئو جلوگیری میکند.
بررسی عملکرد فرمها، لینکها و اسکریپتها
بعد از تغییر دامنه در سی پنل، لازم است عملکرد کلی سایت بررسی شود. فرمها، لینکها، اسکریپتها و سایر اجزای کاربردی باید بهدرستی در دامنه جدید کار کنند. توصیه میشود صفحات اصلی، فرمهای ثبتنام، فرمهای تماس و لینکهای منو را یکبهیک بررسی نمایید. در صورت مشاهده خطا یا عدم بارگذاری، مسیرها باید اصلاح شوند.
مدیریت سایر دامنهها در سی پنل (Addon, Subdomain, Parked)
در سی پنل میتوانید علاوه بر دامنه اصلی، چند دامنه دیگر هم مدیریت کنید. دامنههای Addon برای ساخت سایت جداگانه، Subdomain برای ایجاد بخشهای جدید مثل blog.site.com و Parked domain برای نمایش یک سایت با چند دامنه استفاده میشوند.
تغییر یا حذف دامنه اضافی (Addon Domain)
در سی پنل، دامنههای Addon این امکان را فراهم میکنند که چند سایت مجزا را روی یک هاست اجرا کنید. هر دامنه اضافی دارای فایلها و محتوای مستقل است و به یک پوشه خاص در public_html متصل میشود. این دامنهها مانند سایت مستقل رفتار میکنند، اما تحت همان پنل مدیریت میشوند. برخلاف دامنه اصلی که مستقیما به ریشه هاست متصل است، Addon ها به مسیر جداگانهای هدایت میشوند. در صورت نیاز به اعمال تغییرات، اقدامات زیر باید انجام شود:
برای حذف دامنه Addon مراحل زیر را دنبال کنید:
- وارد سی پنل شوید و گزینه Addon Domains را باز کنید.
- در لیست دامنهها، روبهروی دامنه مورد نظر روی Remove کلیک کنید.
- توجه داشته باشید که حذف دامنه تنها اتصال آن به هاست را قطع میکند؛ فایلهای داخل پوشه معمولا باقی میمانند.
برای تغییر مسیر پوشه Document Root مراحل زیر را دنبال کنید:
- از بخش Addon Domains یا File Manager وارد تنظیمات دامنه شوید.
- مسیر پوشه متصل به دامنه را پیدا کنید و در صورت نیاز به تغییر، از مسیر جدید استفاده نمایید.
- پیش از اعمال تغییر، تهیه نسخه پشتیبان از اطلاعات سایت توصیه میشود.
- تغییر مسیر از طریق گزینه Redirect یا ویرایش تنظیمات دامنه امکانپذیر است.
نکته مهم: در پنل سی پنل، امکان تغییر مستقیم نام دامنه Addon وجود ندارد. برای تغییر نام، باید ابتدا دامنه فعلی حذف و سپس دامنه جدید اضافه شود. این کار بهمنزله راهاندازی مجدد سایت روی یک دامنه تازه است و نیاز به پیکربندی دوباره دارد.
مدیریت سابدامینها و دامنههای پارکشده (Aliases)
سابدامینها مانند blog.example.com و دامنههای پارکشده که همان Aliases هستند، هر دو در سی پنل قابل مدیریتاند. دامنههای پارکشده بهطور کامل به دامنه اصلی اشاره دارند و برای اهداف بازاریابی یا برندینگ استفاده میشوند. اگر قصد تغییر یا حذف این دامنهها را دارید، باید مسیر مشخصی طی شود.
برای حذف آنها وارد سی پنل شوید و به بخش مربوط به Subdomains یا Aliases بروید. در این بخش، دامنه مورد نظر را انتخاب کرده و گزینه Remove را بزنید. اگر نیاز به ایجاد نسخه جدید دارید، باید ابتدا دامنه قبلی حذف و سپس دامنه جدید با اطلاعات بهروز ثبت شود.
مشکلات احتمالی پس از تغییر دامنه و راهحلها
بعد از انجام تغییر دامنه در سی پنل، ممکن است مشکلاتی در بارگذاری سایت یا عملکرد آن ایجاد شود. موارد زیر را میتوان با بررسیهای فنی و اقدامات مشخص برطرف کرد:
- مشکل: سایت با دامنه جدید بارگذاری نمیشود
راهحل: تنظیمات DNS را بررسی کنید. کش DNS سیستم و مرورگر را پاک کرده و تا پایان انتشار کامل DNS منتظر بمانید.
- مشکل: خطای اتصال به پایگاه داده
راهحل: فایل تنظیمات سایت مانند wp-config.php را بررسی نمایید. معمولا نام پایگاه داده تغییر نمیکند، مگر اینکه شرکت هاستینگ ساختار را عوض کرده باشد.
- مشکل: لینکهای داخلی شکسته یا تصاویر نمایش داده نمیشوند
راهحل: اگر سایت وردپرسی دارید، ابزارهای آپدیت URL مانند Better Search Replace استفاده شوند. برای سایر سایتها، باید لینکها بهصورت دستی بررسی و اصلاح شوند.
- مشکل: گواهی SSL کار نمیکند
راهحل: برای دامنه جدید، گواهی SSL را صادر کرده یا نسخه جدیدی نصب کنید. در غیر این صورت، مرورگرها پیام هشدار امنیتی نمایش میدهند.
- مشکل: کاهش رتبه در گوگل
راهحل: ریدایرکت ۳۰۱ را برای تمام آدرسها تنظیم کنید. دامنه جدید را به Google Search Console معرفی کرده و فایل sitemap را با آدرس جدید بهروزرسانی نمایید.
اقدامات پس از تغییر دامنه برای حفظ و بهبود سئو
برای حفظ رتبه سایت و جلوگیری از افت ترافیک پس از تغییر دامنه در سی پنل، انجام اقدامات زیر ضروری است:
- دامنه جدید را در Google Search Console و Bing Webmaster Tools ثبت کنید و از ابزار Change of Address استفاده نمایید.
- فایل sitemap جدید را تولید کرده و در پنلهای وبمستر ثبت نمایید.
- فایل robots.txt را بررسی کنید تا مطمئن شوید هیچ بخش مهمی از سایت مسدود نشده باشد.
- گزارشهای ایندکس و خطاهای Crawl را در سرچ کنسول بهصورت مرتب بررسی کنید.
- از سایتهایی که قبلا به شما لینک دادهاند، بخواهید لینکها را به آدرس جدید تغییر دهند.
- صبور باشید. گوگل برای انتقال کامل اعتبار به دامنه جدید نیاز به زمان دارد.
نتیجهگیری
تغییر دامنه در سی پنل یک اقدام مهم است که باید با دقت و آگاهی انجام شود. تهیه نسخه پشتیبان، انجام ریدایرکت ۳۰۱ (Redirect 301) و بررسی عملکرد سایت پس از تغییر، از مراحل حیاتی برای جلوگیری از خطا و افت سئو هستند. بدون این اقدامات، ممکن است با افت رتبه در موتورهای جستجو یا بروز مشکلات فنی مواجه شوید.
اگر درباره مراحل تغییر دامنه در سی پنل سوالی دارید، آن را در بخش نظرات مطرح کنید. همچنین اگر تجربهای از این فرآیند دارید، خوشحال میشویم تجربیاتتان را با ما و دیگر خوانندگان به اشتراک بگذارید.
بدون دیدگاه