تغییر مسیر تغییر مسیر به صورت خودکار کاربران از یک URL به آدرس دیگر است. از نظر فنی ، تغییر مسیر را می توان به روش های مختلف انجام داد. هم در سمت سرور و هم در سمت کلاینت (در مرورگر) کار می کند.
تغییر مسیر مفهومی از حوزه فناوری های اینترنتی است. تغییر مسیر تغییر مسیر به صورت خودکار کاربر از یک آدرس وب به آدرس دیگر است. این به شرح زیر است: به عنوان مثال ، یک کاربر آدرس "site.ru" را در نوار آدرس مرورگر خود تایپ می کند ، اما پس از تغییر مسیر خودکار ، با آدرس "www.new-site.ru" به سایت می رسد.
تغییر مسیر برای چیست؟
معمول ترین وضعیت تغییر نام دامنه سایت است. نیاز به تغییر مسیر اغلب در مورد سایت های تجاری ایجاد می شود ، تا مشتریانی را که از طریق آدرس قدیمی به سایت آمده اند از دست ندهید. این بیشتر مربوط به فروشگاههای آنلاین است که به دامنه دیگری منتقل شده اند ، اما مشتریان هنوز از صفحه فروشگاه در یک آدرس موجود بازدید نمی کنند.
دومین کاربرد متداول حمل و نقل خودکار ، اتصال نام دامنه است. آدرس URL هر منبع اینترنتی را می توان به طور کامل در نوار آدرس وارد کرد ، یعنی با www - "www.site.ru" و بدون www - "site.ru". با این حال ، موتورهای جستجو این دو ساختار آدرس را به عنوان دو سایت کاملاً متفاوت درک می کنند. بنابراین ، در تنظیمات سرور ، باید یکی از این آدرس ها را به عنوان اصلی (آینه اصلی) مشخص کنید و از آدرس دوم به آینه اصلی هدایت شوید. در هر صورت ، بازدید کنندگان به منابعی که نیاز دارند می رسند و ربات های جستجوگر آینه اصلی را به درستی شناسایی می کنند.
پیوند دادن نام دامنه به روش های مختلفی انجام می شود. یک راه حل دیگر برای ایجاد یک اسکریپت تغییر مسیر ، تنظیم آینه اصلی در حساب شخصی Yandex-webmaster خود است. برای انجام این کار ، ابتدا باید یک حساب کاربری در سیستم Yandex-Webmaster ایجاد کنید و سایت خود را در آنجا اضافه کنید. اما برای اینکه موتورهای جستجو یاهو و گوگل آینه اصلی را به درستی شناسایی کنند ، نیاز به تغییر مسیر 301 است که در فایل htaccess ایجاد می شود. این پرونده در سرور در دایرکتوری ریشه سایت ذخیره می شود.
تغییر مسیر 301 چیست؟
عدد 301 کد وضعیت تغییر مسیر در سطح سرور است. این کد نشان می دهد که منبع یا صفحه جداگانه آن برای همیشه در آدرس دیگری قرار دارد. لازم به ذکر است که کد وضعیت 302 برای حرکات موقت استفاده می شود.
غالباً ، 301 تغییر مسیر برای چسباندن دامنه هایی با و بدون www استفاده می شود. همچنین در مواردی که سایت به دامنه جدیدی منتقل می شود غیرقابل تعویض است. علاوه بر این ، هنگام انتقال صفحات داخلی سایت از آن استفاده می شود.