
بعضی مواقع نیاز داریم تا ترافیک سایت را از یک دامنه به دامنه دیگری هدایت کنیم. اطلاع از نحوه تنظیم ریدایرکت دامنه در سی پنل به شما در انجام این کار کمک می کند. پس از یادگیری این آموزش، می توانید بازدیدکنندگان سایت خود را از یک سایت یا صفحه به URL دیگری هدایت کنید.
انواع ریدایرکت دامنه
ریدایرکت 301:
ریدایرکت 301 به تغییر دائمی مسیر URL اشاره دارد و علاوه بر انتقال کاربران، ارزش و اعتبار صفحهها را نیز به دامنه جدید منتقل میکند.
ریدایرکت 302:
این نوع ریدایرکت بهصورت موقت انجام میشود و اعتبار صفحهها به دامنه جدید منتقل نمیشود.
ریدایرکت 307:
ریدایرکت 307 نسخهای موقت از ریدایرکت 301 است و تنها از نسخه 1.0 پروتکل HTTP پشتیبانی میکند.
نحوه ریدایرکت دامنه در سی پنل
1) وارد هاست سی پنل خود شوید.

پیشنهاد مطالعه: هاست سی پنل چیست؟ + مهمترین نکات زمان خرید هاست cpanel |
2) در بخش Domains بر روی گزینه Redirects کلیک کنید.

3) برای تنظیم ریدایرکت دامنه در سی پنل، مراحل زیر را انجام دهید:
تعیین نوع ریدایرکت:
در بخش Type، نوع ریدایرکت را از منوی کشویی انتخاب کنید. گزینههای موجود شامل دائمی (301) یا موقت (302) هستند.
انتخاب دامنه یا آدرس:
از منوی کشویی https?://(www.)، آدرس URL موردنظر برای ریدایرکت را انتخاب کنید.
اگر قصد دارید کل دامنه را ریدایرکت کنید، فیلد بعدی را خالی بگذارید.
در غیر این صورت، میتوانید یک مسیر مشخص از دامنه را وارد کنید.
وارد کردن مقصد:
در قسمت Redirects to، آدرس URL مقصد را که قرار است کاربران به آن هدایت شوند وارد کنید. توجه داشته باشید که پیشوند مناسب (http، https یا ftp) را حتماً قبل از آدرس قرار دهید.
پیکربندی www:
بخش :www. redirection را تغییر ندهید تا دامنه موردنظر، چه با www و چه بدون آن، به آدرس مقصد هدایت شود.
ریدایرکت فایلها (اختیاری):
اگر میخواهید تمام فایلهای داخل یک دامنه به همان نام فایل در مقصد جدید هدایت شوند، گزینه Wild Card Redirect را فعال کنید.

ذخیره تنظیمات:
پس از تکمیل تنظیمات، روی دکمه Add کلیک کنید. با موفقیت انجام شدن عملیات، یک پیام تایید سبزرنگ نمایش داده خواهد شد.
آموزش ریدایرکت HTTP به HTTPS به صورت خودکار در Cpanel
بسیاری از کاربران برای افزایش امنیت وبسایت خود از گواهینامه SSL استفاده میکنند و مایلند آدرس وبسایتشان بهطور خودکار با پروتکل HTTPS باز شود. برای انجام این کار، میتوانید از فایل .htaccess که در هاست شما قرار دارد، استفاده کنید.
مراحل زیر را دنبال کنید:
- فایل .htaccess را باز کنید.
- کدهای زیر را در آن قرار دهید و فایل را ذخیره کنید:
perlCopy codeRewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
با انجام این تنظیمات، وبسایت شما بهطور خودکار بر روی پروتکل HTTPS نمایش داده خواهد شد.
ریدایرکت از آدرس بدون www به آدرس با www در Cpanel
اگر میخواهید آدرس وبسایت شما تنها با www باز شود، کافی است کد زیر را در فایل .htaccess وارد کنید و تغییرات را ذخیره کنید. پس از انجام این کار، اگر کسی آدرس سایت را بدون www وارد کند، بهطور خودکار به آدرس با www هدایت میشود:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301,NC]
توجه داشته باشید که به جای example.com
باید نام دامنه خود را جایگزین کنید.
ریدایرکت از آدرس با www به آدرس بدون www
اگر ترجیح میدهید آدرس وبسایت شما تنها بدون www نمایش داده شود، میتوانید از کد زیر استفاده کنید. این کد را در فایل .htaccess قرار داده و ذخیره کنید. پس از آن، اگر کسی آدرس سایت را با www وارد کند، بهصورت خودکار به آدرس بدون www هدایت میشود:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301,NC]
مانند مثال قبل، نام دامنه خود را به جای example.com
جایگزین کنید.
مشکل عدم ریدایرکت آدرسها در وردپرس
یکی از نکات بسیار مهم هنگام ریدایرکت آدرسهای سایت در هاست این است که اگر از سیستمهای مدیریت محتوایی مانند وردپرس یا دروپال استفاده میکنید، ممکن است نتوانید برخی از آدرسهای داخلی سایتتان را (مانند mashhadhost.ir/login) به درستی به آدرسهای جدید هدایت کنید. دلیل این مشکل آن است که سیستمهای مدیریت محتوا، مانند وردپرس، هنگام ایجاد ریدایرکت در سی پنل، به صورت خودکار دستوراتی را در انتهای فایل .htaccess اضافه میکنند. این دستورات میتوانند عملکرد صحیح ریدایرکت صفحات داخلی را مختل کنند.
به عنوان مثال، میتوانید آدرس اصلی دامنه وردپرسی خود، مانند mashhadhost.ir، را با استفاده از ابزارهای سی پنل به آدرس جدید هدایت کنید، اما این روش برای آدرسهای داخلی سایت به خوبی کار نمیکند.
راهحل
برای ریدایرکت صفحات داخلی سایت وردپرسی، پیشنهاد میشود از افزونههایی مانند Quick Redirects استفاده کنید. این افزونهها مستقیماً در بخش مدیریت وردپرس نصب میشوند و به شما امکان میدهند آدرسهای داخلی سایت را به راحتی و بدون مشکل به آدرسهای جدید هدایت کنید.
در پایان …
در این مقاله نحوه ریدایرکت دامنه در سی پنل آموزش داده شد. با انجام این مراحل ترافیک سایت شما طبق تنظیماتی که انجام داده اید، تغییر مسیر می دهد. در واقع به شما این امکان را می دهد که ترافیک را از یک دامنه خارج کرده و به دامنه دیگری ارسال کنید.

مشهدهاست امکان استفاده از کنترل پنل cPanel را در سرویس های متنوع میزبانی خود مانند: هاست لینوکس پرسرعت، سرور مجازی و سرور اختصاصی ایران و خارج کشور فراهم نموده است. برای راه اندازی سرور سی پنل موردنظر خود با تیم فروش ما تماس بگیرید.
منبع: [cpanel.net]
سوالات متداول :
ریدایرکت دامنه چیست و چرا به آن نیاز داریم؟
ریدایرکت دامنه به فرآیند هدایت ترافیک یک دامنه به دامنه دیگر گفته میشود. این کار برای حفظ رتبه SEO و جلوگیری از خطای 404 مفید است.
یک صفحه حذف شده را به کجا ریدایرکت کنیم؟
بهترین کار این است که کاربران را به صفحهای مرتبط هدایت کنید. اگر محتوای مرتبطی وجود ندارد، میتوانید آن را به صفحه اصلی سایت ریدایرکت کنید. در صورت امکان، صفحه حذف شده را اصلاح کنید تا نیازی به ریدایرکت نباشد.
چه نوع ریدایرکتهایی در سی پنل قابل تنظیم هستند؟
سی پنل از ریدایرکتهای 301 (دائمی) و 302 (موقت) پشتیبانی میکند. 301 اعتبار صفحه را منتقل میکند، در حالی که 302 فقط هدایت موقت است.
آیا ریدایرکت دامنه باعث کاهش رتبه سایت در گوگل میشود؟
ریدایرکت 301 تاثیری منفی بر رتبه سایت ندارد و اعتبار صفحهها را به دامنه جدید منتقل میکند. اما ریدایرکتهای بیش از حد ممکن است تاثیر داشته باشند.
ریدایرکت Wild Card چیست و چه کاربردی دارد؟
ریدایرکت Wild Card به شما این امکان را میدهد که تمام فایلها و مسیرها را از یک دامنه به دامنه دیگر هدایت کنید بدون نیاز به تعریف هر مسیر به طور جداگانه.
این پست چقدر مفید بود؟
برای رتبه بندی روی یک ستاره کلیک کنید!
میانگین رتبه 0 / 5. تعداد آرا: 0
تاکنون هیچ رایی به دست نیامده است! اولین نفری باشید که این پست را رتبه بندی می کند.