ريدايركت چيست؟ نحوه ريدايركت كردن يك آدرس به آدرس ديگر در cPanel
در اين مطلب آموزشي از سايت IRPOWER قصد داريم نحوه ريدايركت يك آدرس به آدرس ديگر در هاست سي پنل را با هم بررسي نماييم. ممكن است زماني دامنه اصلي سايت شما دچار مشكل شود، و يا به هر دليلي بخواهيد كاربرانتان را از دامنه اصلي به يك دامنه ديگر هدايت كنيد. و يا در مثالي ديگر با استفاده از قابليت ريدايركت در سي پنل قصد داشته باشيد URL و آدرس هاي طولاني موجود در سايت خود را به URL كوتاه و قابل فهم براي كاربر تبديل نماييد. در اين گونه موارد است كه ريدايركت به كمك شما خواهد امد. براي اشنايي با ريدايركت و نحوه انجام ان با ما همراه باشيد.
ريدايركت چيست؟ريداركت به معناي انتقال كاربر به آدرس جديد است. به عبارت ديگر هر زمان بخواهيم بازديدكنندگان سايت را به آدرس مشخصي منتقل كنيم از Redirect استفاده ميكنيم. مديران سايت به خصوص در ارتباط با ” رعايت اصول سئو ” همواره با ريدايركت آدرس صفحات مختلف سايت سرو كار دارند.
يكي از موارد رايج استفاده از ريداركت زماني است كه آدرس تمام يا برخي صفحات سايت تغيير يافته و ما مي خواهيم آن ها را به آدرس هاي جديد هدايت كنيم و يا براي يك صفحه از سايت، چندين آدرس متفاوت وجود داشته باشد و به دليل مشكل محتواي چندگانه يا Duplicate Content در سئو ، مجبوريم آدرس هاي اضافي را بر روي آدرس اصلي ريدايركت كنيم.
معرفي انواع ريدايركت هاريدايركت انواع متفاوتي دارد كه از هر نوع آن هدف خاصي دنبال مي شود. چهار نوع ريدايركت يعني ريدايركت ۳۰۱ ، ريدايركت ۳۰۲ ، ريدايركت ۳۰۷ و Meta Refresh وجود دارد كه ميان اين نوع و روش ها، عموما دو نوع كاربردي و مفيد آن يعني ريدايركت ۳۰۱ و ريدايركت ۳۰۲ انجام ميشود.
ريدايركت 301 چيست؟ (301 Permanently Redirect)
همانطور كه گفته شد ريدايركت جهت انتقال بازكنندگان و ربات ها به همراه اعتبار و رتبه از صفحه اي به صفحه ديگر مي باشد. حال در صورتي كه اين انتقال به صورت دائمي مي باشد و هميشه مي بايست آدرس اول به آدرس دوم منتقل گردد از اين نوع ريدايركت استفاده گردد. سناريوهايي كه ممكن است شما از اين نوع ريدايركت استفاده كنيد مي تواند موارد زير باشد:
- انتقال داخلي بين صفحات يك سايت مانند لينك هاي قديم و منسوخ شده 404
- تغيير در ساختار لينك هاي يك وب سايت
- انتقال كامل يك سايت به آدرس جديد
- انتقال از پروتكل HTTP به HTTPS و بلعكس
ريدايركت 302 بسيار شبيه به ريدايركت 301 مي باشد اما با اين تفاوت كه ريدايركت 302 به صورت موقتي انتقال آدرس اول به آدرس دوم انجام مي شود. در واقع در اين روش بازديدكنندگان و ربات ها به آدرس مقصد منتقل ميگردند اما رتبه و اعتبار آدرس مبدا به مقصد با توجه به موقتي بودن انتقال نمي يابد و به موتورهاي جستجو اعلام مي نماييم كه به صورت موقت اين انتقال انجام مي شود.
مثال واقعي از تفاوت ريدايركت 301 و ريدايركت 302
همانطور كه در توضيحات قبل اعلام شد تفاوت اصلي اين دو انتقال بر روي موقتي يا دائم بودن انتقال مي باشد. مي خواهم اين تفاوت را به روش مثال واقعي خدمت شما بگوييم. فرض كنيد كه شما هميشه براي كوتاه كردن موي خود به يك آرايشگاه ميرويد و يك روز مشاهده مي كنيد تابلويي در جلوي مغازه نوشته شده است:
تا اطلاع ثانوي امكان ارائه خدمات وجود ندارد!
جمله فوق را هر كسي بخواند متوجه نمي شود كه مجددا كه مي بايست براي پيرايش خود به جاي ديگري برود يا دوباره در روزهاي آينده مراجعه كند. اين تابلو همانند صفحه خطا يا صفحه 404 مي باشد كه كاربر شما بلاتكليف مي ماند. حال مجدد متن تابلوي زير را بخوانيد و سعي كنيد رفتار خود را در مواجهه با اين تابلو پيش بيني كنيد:
اين آرايشگاه به كوچه 6 منتقل شده است!
اين جمله را همه متوجه مي شوند كه ديگر براي آرايشگاه نبايد به اين آدرس مراجعه كنند و براي هميشه به كوچه 6 جهت دريافت خدمات مراجعه نمايند. اين تابلو مانند راديركت 301 است كه براي هميشه يك آدرس را به آدرس ديگري منتقل مي نمايد و كسي كه مشتري هميشگي اين مغازه است به آدرس جديد مي رود (انتقال اعتبار آدرس اول به آدرس دوم). به عنوان آخرين مثال نيز سعي كنيد رفتار خود را در مواجهه با تابلو زير نيز پيش بيني كنيد:
در حال تعمير هستيم، لطفا تا اتمام تعميرات به آرايشگاه محمدي كوچه ۱ مراجعه كنيد!
بگذاريد اين تابلو آخر را ما پيش بيني كنيم، وقتي با چنين تابلويي مواجه مي شويد قطعا به آرايشگاه محمدي مراجعه مي نماييد و براي دفعات بعد نيز فقط در صورتي كه همچنان تابلو فوق وجود داشت سپس مجددا به آرايشگاه آقاي محمدي مراجعه مي نماييد. اين همانند ريدايركت 302 مي باشد كه مشتري هميشگي شما از دست نمي رود و فقط به صورت موقت به آرايشگاه ديگري مراجعه مي نمايد (عدم انتقال اعتبار آدرس اول به آدرس دوم).
نكته مهم : در صورتي كه براي سايت خود چند دامنه ثبت كرده ايد توصيه ميكنيم دامنه هاي جديد را به آدرس اصلي وبسايت به صورت Redirect 301 منتقل كنيد. در اين صورت سايت شما با تمامي دامنه ها در دسترس بوده اما تنها يك آدرس براي سايت شما وجود خواهد داشت. اين مورد به منظور رعايت اصول SEO و جلوگيري از بحث محتواي تكراري بسيار توصيه ميشود.
ريدايركت كردن سايت در كنترل پنل cPanel
ريدايركت كردن سايت و صفحات سايت روش هاي مختلفي دارد كه هر كدام از اين روش هاي مزايا و معايب خاص خود را دارد. در ادامه با دو روش ريدايركت سريع دامنه و همچنين ريدايركت با استفاده از تنظيمات پيشرفته در هاست سي پنل اشنا خواهيم شد.
روش اول : ريدايركت سريع دامنه جديد به دامنه اصلي سايت
🔴 مرحله اول
در اولين مرحله از ريدايركت سريع دامنه جديد به دامنه اصلي سايت لازم است با وارد كردن نام كاربري و كلمه عبور به كنترل پنل cPanel سايت خود لاگين نماييم. در صورتي كه با كنترل پنل cPanel و همچنين نحوه لاگين در اين كنترل پنل محبوب آشنايي نداريد پيشنهاد مي كنيم راهنماي ” كنترل پنل سي پنل (cPanel) چيست؟ نحوه ورود به هاست cPanel ” را مطالعه نماييد.
🔴 مرحله دوم
در مرحله دوم از ريدايركت سريع دامنه جديد به دامنه اصلي سايت در سي پنل شما بايد نسبت به پارك دامنه در كنترل پنل cPanel خود اقدام نماييد. راهنماي نحوه ايجاد پارك دامين در سي پنل
🔴 مرحله سوم
پس از مطالعه راهنماي نحوه ايجاد پارك دامين در سي پنل و پارك دامنه در انتهاي صفحه Aliases ميتوانيد ليست دامنه هاي پارك شده فعلي را مشاهده نماييد. در روبروي نام دامنه موردنظر گزينه اي با نام Manage Redirection قرار دارد كه لازم است بر روي ان كليك نماييد تا وارد صفحه جديدي با نام Alias Redirection شويد.
🔴 مرحله چهارم
در صفحه Alias Redirection لازم است در قسمت ” redirects to “ نام دامنه اصلي را وارد نماييد. و در نهايت براي ذخيره تنظيمات بر روي دكمه Save كليك نماييد تا تغييرات مربوطه اعمال شود. پس از ان ميتوانيد از دو دامنه كردن سايت خود لذت ببريد.
روش دوم: ريدايركت با استفاده از تنظيمات پيشرفته
🔴 مرحله اول
در اين روش لازم است ابتدا اطمينان حاصل نماييد كه نيم سرور هاي ( DNS هاي ) دامنه هاي ديگر شما بر روي هاست مربوطه تنظيم شده باشد. در اين صورت قبل از هر كاري لازم است نسبت به Park كردن دامنه مورد نظر در cPanel هاست سايت خود اقدام نماييد.
سپس با مطالعه راهنماي ورود به هاست cPanel به كنترل پنل cPanel هاست خود وارد شويد و در قسمت DOMAINS بر روي گزينه Redirects كليك نماييد.
🔴 مرحله دوم
پس از ورود به صفحه Redirects در قسمت Type يكي از گزينه هاي Permanent – 301 و يا Temporary – 302 را انتخاب نماييد.در ادامه در بخش https://www دامنه اي كه قصد داريد به آدرس ديگري منتقل شود را انتخاب كنيد. در صورتي كه مايليد يك صفحه مشخص از سايت شما به آدرس ديگري ريدايركت شود، نام صفحه مربوطه را بعد از فيلد ” / ” قرار دهيد.
در قسمت Redirects to دامنه و يا آدرس جديد سايت خود را به صورت http://YourDomain.com وارد كنيد. و در بخش www. redirection سه گزينه زير موجود است كه بنا به انتخاب خود يك مورد را علامت بزنيد:
✔️ گزينه only redirect with www : با انتخاب اين گزينه آدرس موردنظر تنها زماني كه همراه با WWW (به صورت www.YourDomain.com) درخواست شود ريدايركت خواهد شد.
✔️ گزينه Redirect with or without www : با انتخاب اين گزينه در صورتي كه بازديدكننده آدرس سايت را همراه با WWW (به صورت www.YourDomin.com) و يا بدون WWW (به صورت YourDomin.com) وارد كند ريدايركت انجام خواهد پذيرفت. (توصيه شده)
✔️ گزينه Do Not Redirect www : با انتخاب اين گزينه تنها در زماني كه آدرس سايت بدون WWW ( به صورت YourDomin.com ) وارد شود ريدايركت انجام ميشود.
با انتخاب گزينه Wild Card Redirect كاربر در عين هدايت شدن به مسير جديد، آدرس درخواستي خود را از دست نميدهد، بهتر است اين گزينه را فعال كنيد. در اين حالت اگر كاربر آدرس YourDomain.com/About را وارد كند به آدرس YourDomain.ir/About هدايت خواهد شد.
- منظور از YourDomain نام دامنه شما مي باشد.
پس از ورود اطلاعات مربوطه و تكميل فرم ريدايركت، بر روي گزينه Add كليك نماييد تا تنظيمات مورد نظر بر روي هاست شما ذخيره شود.
در نهايت و بعد از اتمام كار، شما بايد قادر باشيد ريدايركت جديد را در بخش Current Redirects در پايين صفحه مشاهده نماييد.
اميدواريم اين مفيد واقع شده باشد.
منبع:irpower
برچسب: ،
ادامه مطلب