การเปลี่ยนเส้นทางถูกใช้ด้วยเหตุผลหลายประการ
เหตุผลหนึ่งก็คือมันเพิ่มความเป็นส่วนตัว เมื่อคุณติดตามลิงก์เบราว์เซอร์ของคุณจะส่งผู้อ้างอิงซึ่งเป็นไซต์ที่คุณมาจาก ซึ่งหมายความว่าเจ้าของเว็บไซต์ที่คุณจะรู้ว่ามาจากไหน หน้าเปลี่ยนเส้นทางระหว่างปิดบังสิ่งนี้ พูดถึงหน้าที่คุณกำลังดูอยู่ดังนั้น ดังนั้นจะไม่ใช้การเปลี่ยนเส้นทางสำหรับลิงก์ ซึ่งหมายความว่าเมื่อใดก็ตามที่มีการเชื่อมโยงไซต์ภายนอกจาก SO และคุณไปตามลิงก์นั้นเจ้าของไซต์ภายนอกจะรู้อย่างแน่ชัดว่าคุณมาจากเว็บไซต์ของเขาหรือไม่ หากมีการเปลี่ยนเส้นทางในสถานที่บุคคลที่สามจะได้รับรู้ว่าคุณมาจากที่ใดที่หนึ่งใน SO แต่ไม่ได้อยู่ที่ใดอีกต่อไป หากมีการใช้การเปลี่ยนเส้นทาง SE เขาอาจได้รับรู้ว่าคุณมาจากที่ใดที่หนึ่งในเครือข่าย SE ทั้งหมด
เหตุผลอีกประการหนึ่งคือความปลอดภัย บางเว็บไซต์ใช้พารามิเตอร์ GET เพื่อจัดเก็บรหัสเซสชัน (ซึ่งเป็นที่นิยมมากในอดีตที่ผู้ใช้ที่ไม่ได้ใช้คุกกี้เป็นสิ่งที่น่าเป็นห่วงมาก) การทิ้งรหัสเซสชันไปยังบุคคลที่สามเป็นสิ่งที่อันตรายเพราะจะทำให้สามารถแซงบัญชี (ชั่วคราว) ได้ การเปลี่ยนเส้นทางแก้ปัญหานี้โดยไม่รั่วไหล ID เซสชั่นผ่านมัน
แต่มีเหตุผลอื่น ๆ เจ้าของเว็บไซต์อาจต้องการติดตามว่าลิงก์ใดที่ผู้ใช้คลิก ตามปกติแล้วเป็นไปไม่ได้ การเปลี่ยนเส้นทางสามารถใช้ในการนับลิงก์ที่คลิกบ่อยเพียงใด
นอกจากนี้คุณยังสามารถแสดงหน้าข้อมูลในระหว่าง สิ่งนี้สามารถทำได้ด้วยเหตุผลหลายประการ - เพื่อแจ้งให้ผู้ใช้ทราบว่าเขาออกจากเว็บไซต์ของคุณ (และเนื้อหาที่คัดสรรแล้ว) หรือแสดงโฆษณาเพิ่มเติมเมื่อผู้ใช้ออกไปแล้ว
เหตุผลมีมากมายและไม่มีใครเลวเลยทีเดียว
มีหลายเทคนิคที่สามารถใช้บดบังสิ่งนี้ตั้งแต่แรกเห็นจากผู้ใช้
<a href="redirect.php?url=example.org">example.org</a>
โปรดสังเกตว่าในตัวอย่างนี้คุณจะเห็นexample.org
การเชื่อมโยง แต่จริง ๆ redirect.php?url=example.org
แล้วมันไป ในกรณีนี้คุณสามารถเห็นสิ่งนี้บนเมาส์ที่มุมของเบราว์เซอร์ของคุณ
อย่างไรก็ตามคุณสามารถใช้ JS เพื่อปิดบัง:
<a href="#" onclick="javascript:window.location='redirect.php?url=example.org'">example.org</a>
ที่นี่ลิงค์อาศัย JavaScript ที่เปิดใช้งานในเบราว์เซอร์ของคุณและใช้เพื่อนำคุณไปยังตำแหน่ง (บดบัง) ไม่สามารถเห็นเมาส์นี้ได้ แต่โดยการตรวจสอบแหล่งที่มาของหน้า
มีวิธีที่ดีกว่าในการปิดบังสิ่งนี้ด้วย JS ที่หายากขึ้นเรื่อย ๆ
นี้สามารถนำมาใช้เพื่อหลอกลวงผู้ใช้ หนึ่งในเหตุผลที่ตัวย่อ URL นั้นกลายเป็นสิ่งไม่พึงประสงค์บนแพลตฟอร์มจำนวนมาก - เนื่องจากพวกเขาใช้เทคนิคการเปลี่ยนเส้นทางแบบเดียวกันผู้ใช้จะไม่เห็นว่าเขาอยู่ที่ไหนและท้ายที่สุดเพราะคุณไม่รู้ว่าข้อมูลชนิดใดที่ทำให้ URL สั้นลง แทร็กบริการจากผู้ใช้ของคุณ
hxxp
สิ่งที่เป็นปลาชนิดหนึ่งสีแดง นั่นเป็นเพราะผู้ใช้ใหม่ในฟอรัมบางแห่งไม่อนุญาตให้โพสต์ URL สด