Дахин чиглүүлэлт гэдэг нь хэрэглэгчдийг нэг URL-аас нөгөө URL руу автоматаар дахин чиглүүлэх явдал юм. Техникийн хувьд дахин чиглүүлэлтийг янз бүрийн аргаар хийж болно. Энэ нь сервер болон үйлчлүүлэгч талын аль алинд нь ажиллах боломжтой (хөтөч дээр).
Дахин чиглүүлэлт бол Интернет технологийн салбараас гаргасан ойлголт юм. Дахин чиглүүлэлт гэдэг нь хэрэглэгчийн нэг вэб хаягаас нөгөө вэбсайт руу автоматаар дахин чиглүүлэх явдал юм. Энэ нь дараах байдлаар ажиллана: жишээлбэл, хэрэглэгч "site.ru" хаягийг хөтчийнхөө хаягийн мөрөнд бичдэг боловч автоматаар дахин чиглүүлсний дараа тэр сайт руу "www.new-site.ru" хаягаар ордог.
Дахин чиглүүлэлт гэж юу вэ?
Хамгийн нийтлэг нөхцөл байдал бол сайтын домэйн нэрийг өөрчлөх явдал юм. Хуучин хаягаар сайт руу орж ирсэн үйлчлүүлэгчдээ алдахгүйн тулд дахин чиглүүлэх хэрэгцээ ихэвчлэн арилжааны сайтуудын хувьд үүсдэг. Энэ нь өөр домэйнд шилжсэн онлайн дэлгүүрүүдэд хамгийн их хамааралтай боловч үйлчлүүлэгчид дэлгүүрийн хуудсанд байхгүй хаягаар зочилсоор байна.
Автомат дамжуулах хоёрдахь түгээмэл хэрэглээ бол домэйн нэрийг залгах явдал юм. Интернетийн аливаа эх үүсвэрийн URL хаягийг хаягийн мөрөнд бүрэн хэмжээгээр, өөрөөр хэлбэл www - "www.site.ru", www - "site.ru" хаягаар оруулах боломжтой. Гэсэн хэдий ч хайлтын системүүд эдгээр хоёр хаягийн бүтцийг огт өөр хоёр сайт гэж үздэг. Тиймээс серверийн тохиргоонд та эдгээр хаягийн аль нэгийг нь гол (гол толь) болгон зааж, хоёр дахь хаягаас үндсэн толин тусгал руу чиглүүлэх ёстой. Дараа нь ямар ч тохиолдолд зочдод шаардлагатай нөөцийг олж авах бөгөөд хайлтын роботууд гол толин тусгалыг зөв тодорхойлох болно.
Домэйн нэр залгах ажлыг янз бүрийн аргаар хийж болно. Дахин чиглүүлэх скрипт үүсгэх өөр хувилбар бол Yandex-вэбмастерын хувийн дансанд гол толин тусгал байрлуулах явдал юм. Үүнийг хийхийн тулд эхлээд Yandex-Вэбмастерын системд данс нээлгээд сайтаа нэмэх хэрэгтэй. Гэхдээ Yahoo, Google хайлтын системүүд гол толин тусгалыг зөв тодорхойлохын тулд htaccess файлд үүсгэсэн 301 чиглүүлэгч шаардлагатай. Энэ файл нь сайтын root директор дахь сервер дээр хадгалагддаг.
301 чиглүүлэлт гэж юу вэ?
301 тоо нь серверийн түвшинд чиглүүлэлтийн төлөвийн код юм. Энэ код нь нөөц эсвэл түүний тусдаа хуудсыг өөр хаяг дээр байнга байршуулахыг харуулж байна. 302 статусын кодыг түр зуурын хөдөлгөөн хийхэд ашигладаг болохыг тэмдэглэх нь зүйтэй.
Ихэнх тохиолдолд 301 чиглүүлэгч нь www-тэй болон домэйнгүй домэйнуудыг нааж ашигладаг. Энэ нь сайт шинэ домэйн руу шилжих тохиолдолд үүнийг орлуулах боломжгүй юм. Нэмж дурдахад энэ нь сайтын дотоод хуудсыг шилжүүлэхэд хэрэглэгддэг.