User Rating: 5 / 5

ตัวอย่างวิธีการใช้งาน Redirects Component ของ Joomla เพื่อทำการเปลี่ยนเส้นทางการแสดงหน้าเพจ ไปยัง Url ใหม่ที่เราต้องการ ในบทความนี้ จะเป็นตัวอย่างการสร้าง Url โดยกำหนดค่า Status Code เป็น 303 See other เพื่อให้ Url Redirect ไปยังหน้าเพจอื่น 

โดยในตัวอย่างนี้เราจะสร้าง Url ใหม่ใช้แทน Url ของหน้าเพจที่เราต้องการให้สั้นลง หรือเป็นชื่ออื่นตามที่เราต้องการ เพื่อให้จดจำได้ง่าย 

  • ตัว Url ปลายทางเป็น Dash board ของ Node-red https://elec2rak.com:1880/ui
  • Url ที่เราต้องการสร้างใหม่เป็น https://service.elec2rak.com/th/newurl

เวลามีคนเรียกหน้าเพจ https://service.elec2rak.com/th/newurl Redirects Component ก็จะเปลี่ยน path ไปหน้า https://elec2rak.com:1880/ui เราแทน

กรณีที่หน้าเพจมีการใช้งาน Basic access authentication เพื่อให้ใส่ Username และ Password ก่อนเข้าชมเพจ เราก็สามารถแทรกเข้าไปใน url ได้เลยเพื่อความสะดวกสบายในการเข้าชมหน้าเพจ

  • https://username:This email address is being protected from spambots. You need JavaScript enabled to view it.:1880/ui

โดยยังคงสามารถรักษาความปลอดภัยการเข้าชมหน้าเพจในขั้นพื้นฐาน กับผู้ชมทั่วไปได้ ด้วยการใช้ชื่อ Url ที่เราต้องการ

การสร้าง Redirect URL Status code 303 

  • ก็เพียง Login เข้า Backend  เข้าไปที่ Component/Redirects
  • กดปุ่ม New เพื่อสร้าง Redirect URL

วิธีใช้งาน Redirects Component ของ Joomla 

  • ใส่ค่า Parameter ต่างๆ
    • Expired Url,
    • New Url,
    • Redirect Status code

 วิธีใช้งาน Redirects Component ของ Joomla

  • จากนั้นทำการบันทึก แล้วก็ Enable ทดลองเรียก Path Url จะพบว่ามันถูก Redirect ไปยัง New Url ที่เรากำหนดเอาไว้ 

Redirects Component ยังรองรับ Status code อื่นๆอีก ตามที่เราต้องการให้ใช้งาน ดูข้อมูลเพิ่มเติมได่ที่ https://th.wikipedia.org/wiki/รายชื่อรหัสสถานภาพของเอชทีทีพี