نحوه ریدایرکت
سلام به مهراکت خوش آمدید.با هم در این مقاله درباره نحوه ریدایرکت میخوانیم.
ریدایرکت چیست؟
ریدایرکت به معنای راهنمایی به مکان جدید است. در اینترنت، ریدارکت Redirect مترادف است
با انتقال بازدیدکننده به مکان جدید. به عبارت دیگر هر زمان شخص یا نرم افزاری به آدرسی وارد شود
که ما نمی خواهیم، آن شخص یا نرم افزار را به آدرس جدید منتقل می کنیم.
مدیران سایت به خصوص در ارتباط با ” رعایت اصول سئو ” همواره با
ریدایرکت آدرس صفحات مختلف سایت سرو کار دارند از این رو این آموزش با
هدف آشنایی کامل شما با مفهوم ریدایرکت و دستورات آن نوشته شده است.
کاربرد ریدایرکت یک آدرس به آدرسی دیگر چیست؟
پیش از اینکه به آموزش نحوه ریدایرکت یک آدرس به آدرس دیگر در هاست سی پنل بپردازیم؛
باید با کاربرد عمل ریدایرکت به طور کامل آشنا باشیم. از این رو در ادامه به بررسی کاربرد ریدایرکت آدرس میپردازیم:
انتقال اتوماتیک به سایت جدید
فرض کنید که شما صاحب یک سایت بزرگ و پرمخاطب هستید که به هر دلیلی مجبور شدهاید
که آدرس سایت خود را تغییر دهید و از دامنه جدیدی استفاده کنید. آیا این امکان را دارید
که به تک تک بازدیدکنندگان سایت خود اعلام کنید که از این پس جهت مطالعه مطالب سایت شما
یا استفاده از محصولات و خدمات آن به آدرس جدید مراجعه کنند؟ این کار ممکن نیست.
از طرفی نمایش اعلامیه در صفحه اول سایت امری درخور توجه نخواهد بود. بنابراین در این زمان چه باید کرد؟
بهترین راه ایجاد ریدایرکت یک آدرس به آدرس دیگر در هاست سی پنل است.
بدین صورت، آدرس سایت قدیمی شما به آدرس سایت جدید شما ریدایرکت میشود.
بنابراین مخاطبان و بازدیدکنندگان سایت شما پس از تایپ آدرس قدیمی سایت، به صورت اتوماتیک به سایت جدید منتقل میشوند.
انتقال به آدرس جدید
تصور کنید که سالها است که مطلبی مهم و پربازدید را در سایت خود منتشر کرده اید؛
اما به دلایلی باید آدرس این مطلب را تغییر دهید. برخی از مخاطبان مطلب مذکور،
آدرس مطلب را در جایی یادداشت کرده یا در تاریخچه مرورگر خود ذخیره کردهاند.
اگر شما مجبور به تغییر آدرس مطلب مورد نظر شوید؛ هنگامی که مخاطبان به آن آدرس مراجعه میکنند؛
احتمالا با ارور ۴۰۴ رو بهرو خواهند شد. از این رو، بسیاری از مخاطبان خود را از دست میدهید.
جهت حل این مشکل کافی است که از ریدایرکت یک آدرس به آدرس دیگر در هاست سی پنل خود استفاده کنید.
آموزش ریدایرکت دامنه و آدرس های سایت در cpanel
جهت ریدایرکت آدرس ها در ابتدا از طریق آموزش نحوه ورود به سی پنل وارد هاست سی پنل وب سایتمون میشیم،
سپس از قسمت domains بر روی آیکون redirects از اینجا کلیک می کنیم.
داخل این صفحه از قسمت Add Redirect قادر هستیم هدایت کننده های جدیدی برای آدرس های وب سایتمون استفاده کنیم.
قسمت اولی که باید تنظیمش کنیم گزینه Type یا نوع ریدایرکت هستش
که در حال حاضر سی پنل دونوع ریدایرکت رو به ما پیشنهاد میده که الان کاربرد هردوتاشون رو براتون توضیح میدیم:
1.ریدایرکت 301، که اگه این گزینه رو انتخاب کنیم و توسط این گزینه یکی از
آدرس های وب سایتمان رو به آدرس دیگه هدایت یا ریدایرکت کنیم،
این نوع هدایتگر به گوگل و سایر موتور های جستجو دستور میده که امتیاز و اعتباری که
اون صفحه تو موتور های جستجو به مرور زمان کسب کرده رو به صورت کامل به آدرس جدیدی که داریم
بهش ریدایرکت میکنیم، برای همیشه منتقل کنه و یه جورایی
به موتور های جستجو میفهمونه که آدرس اون صفحه برای همیشه عوض شده.
2.ریدایرکت 302، که اگه این گزینه رو انتخاب کنیم و توسط این گزینه یکی از صفحات سایتمون
رو به یه آدرس دیگه ریدایرکت یا هدایت کنیم، این نوع هدایتگر به گوگل و سایر موتور های جستجو میگه
که این یه هدایتگر کوتاه مدت هستش و به موتور های جستجو دستور میده که امتیاز کسب شده
توسط اون صفحه داخل جستجو گر ها به آدرس جدیدش منتقل نشه و فقط نقش یه هدایت کننده موقتی رو داره.
آموزش هدایت و انتقال یک آدرس url به آدرس url دیگر
ما ریدایرکت 301 رو انتخاب می کنیم و حالا تو این قسمت هم میتونیم نام دامنه ای از هاستمون
که میخوایم یکی از آدرس هاشو به یه آدرس دیگه هدایت کنیم رو انتخاب کنیم،
ما از اینجا mehraket.com یعنی نام دامنه اصلی متصل به هاست وب سایتمون رو انتخاب می کنیم،
و تو این فیلد بعد از / باید آدرس مورد نظرمون از دامنهmehraket.com که میخوایم هدایتش کنیم
به یه آدرس دیگه رو وارد کنیم، پس برای انجام این کار یه تب داخل مروگر باز می کنیم
و آدرس سایتمون رو تایپ می کنیم،mehraket.com و اینتر می کنیم و 5 ثانیه صبر می کنیم .
تا سایت به صورت کامل لود بشه، همونطوری که میبینین یه سایت جوملایی هست،
از اینجا به صورت دلخواه روی login کلیک می کنیم تا وارد این صفحه بشیم،
حالا به فرض مثال میخوایم این آدرس از سایتمون رو به یه آدرس دیگه هدایت کنیم،
پس از بعد / آدرس دامنه، دقیقا تمام این مقدار رو کپی میکنیم و برمیگردیم به صفحه ریدایرکت داخل
هاست سی پنل، و آدرسی که کپی کرده بودیم رو تو اینجا وارد می کنیم.
حالا از قسمت Redirects to تو این فیلد باید آدرس جدید این صفحه که میخوایم کاربر بهش هدایت بشه
رو وارد می کنیم، هیچ فرقی نداره هم میتونیم آدرس یه صفحه دیگه از همون دامنه mehraket.com رو وارد کنیم
و هم می تونیم کلا آدرس یه سایت دیگه رو وارد کنیم تا این مسیر از سایتمون رو به یه دامنه دیگه هدایت کنیم،
پس ما تایپ می کنیم https://seoblack.net/ و حتما توجه می کنیم که آخر این آدرس یه اسلش (/) قرار بدیم
و پرتوکل http و https سایت رو هم وارد کنیم.
حالا از قسمت www. Redirection سه تا گزینه وجود داره که به ترتیب براتون توضیح میدیم:
- گزینه Only redirect with www. به این معناست که اگه یکی آدرس سایت
ما رو فقط با www داخل مرورگر وارد کرد، به این آدرس جدید که هدایتگر داریم براش تنظیم میکنیم منتقل بشه. - گزینه Redirect with or without www. به این معناست که اگه یکی آدرس اون صفحه
از سایت مارو چه با و چه بی www. وارد کرد به آدرس جدیدش که داریم تنظیم می کنیم، هدایت بشه. - گزینه Do Not Redirect www. به این معناست که اگه یکی آدرس اون صفحه از سایت مارو با وارد کرد
به آدرس جدیدش که براش ریدایرکت داریم تنظیم میکنیم، هدایت نشه.
و ما هم مطابق تصویر گزینه دوم رو انتخاب می کنیم تا هرکس چه با www. و چه بی www.
میخواد وارد اون صفحه از وب سایت ما بشه به آدرس جدیدش هدایت بشه.
Wild Card Redirect در هاست به چه معناست ؟
البته این گزینه بیشتر زمانی کاربرد داره که شما میخواین روت یا شاخه اصلی دامنه وب سایتتون
رو به همراه تمام آدرس های وب سایتتون به یه دامنه دیگه ریدایرکت کنین، مثلا این گزینه زمانی کاربرد داره
که بخواین آدرس mehraket.com که شاخه اصلی دامنه هستش رو ریدایرکت کنین
به آدرس جدیدش، نه مثلا صفحه mehraket.com/login رو به آدرس یه صفحه دیگه،
کاربرد این گزینه اینه که اگه شما بخواین دامنهmehraket.com رو مثلا به آدرس mehraket.comهدایت کنید
و این گزینه رو تیک دار کنین، از اون به بعد اگه کسی آدرس mehraket.com/about-us رو هم تو مرورگر وارد کرد
به صورت خودکار به آدرس seoblack.net/about-us هدایت میشه و اگه یه زمانی کلا تصمیم داشتین
آدرس دامنه وب سایتتون رو عوض کنین، این گزینه به شما کمک میکنه تا نیاز نباشه
یکی یکی آدرس های سایتتون رو به آدرس جدیدش هدایت کنین،
فقط زمانی این گزینه رو فعال کنین که تمام مسیر های سایت فعلیتون بر روی دامنه جدیدتون هم وجود داشته باشه.
خیلی خب برمیگردیم به صفحه redirect ها داخل هاست سی پنل، ما چون فقط میخوایم
یه آدرس رو هدایت کنیم پس گزینه Wild Card Redirect رو تیک دار نمی کنیم
و حالا برای نهایی سازی ریدایرکت بر روی دکمه آبی رنگ add از اینجا کلیک می کنیم.