ถอดรหัส URL: อ่านแล้วเข้าใจ www, http, https, .com, .ac และจุดต่างๆ บนแถบที่อยู่เว็บ
เคยสงสัยไหมว่าทำไมเว็บบางแห่งถึงมี https บางแห่งมี .ac บทความนี้จะพาไปแกะรหัสทุกส่วนของ URL ให้รู้จักในแบบที่นักเรียนเข้าใจง่ายและนำไปใช้ได้จริง
สารบัญ

วันนี้เพื่อนส่งลิงก์มาให้ดูในกลุ่ม คุณคลิกเข้าไปแล้วเจอหน้าจอขาวโพลน หรือเจอข้อความเตือนจากเบราว์เซอร์ว่า 'การเชื่อมต่อนี้ไม่ปลอดภัย' คุณเคยสงสัยไหมว่าทำไมเว็บบางที่ขึ้นต้นด้วย https แต่บางทีมีแค่ http? ทำไมเว็บมหาวิทยาลัยถึงลงท้ายด้วย .ac.th ในขณะที่เว็บซื้อของออนไลน์เป็น .com?
ถ้าคุณเป็นนักเรียนหรือนักศึกษาที่เริ่มหัดเขียนโปรแกรม หรือแค่คนที่ใช้อินเทอร์เน็ตจนชินจนลืมสังเกตว่าแถบที่อยู่ด้านบนเว็บเบราว์เซอร์มันทำงานยังไง บทความนี้จะพาคุณไปแกะรหัสทุกจุดและทุกทับ ของ URL กันแบบเข้าใจง่ายที่สุด
URL คือที่อยู่บ้านบนโลกอินเทอร์เน็ต
URL ย่อมาจาก Uniform Resource Locator ถ้าแปลตรงตัวก็คือ 'ตัวระบุตำแหน่งทรัพยากรแบบเป็นมาตรฐาน' ฟังดูยาก แต่จริงๆ แล้วมันก็คือ 'ที่อยู่บ้าน' ของเว็บไซต์นั้นๆ นั่นเอง
สมมติเรามีที่อยู่บ้านแบบนี้: 166 หมู่ 5 ถนนพหลโยธิน ตำบลคลองหลวง อำเภอคลองหลวง จังหวัดปทุมธานี 12120
ที่อยู่บ้านจะบอกเราว่าบ้านหลังนี้อยู่ที่ไหน ต้องเดินผ่านถนนอะไร ตำบลไหน จังหวัดอะไร รหัสไปรษณีย์เท่าไหร่ URL ก็เช่นกัน มันถูกแบ่งย่อยออกเป็นส่วนต่างๆ เพื่อบอกคอมพิวเตอร์ว่าจะหาข้อมูลชิ้นนี้ได้จากไหน
ลองดูตัวอย่าง URL ที่ซับซ้อนนิดหน่อย:
https://www.example.ac.th/students/login.php?id=1234#top
เราจะมาเฉียะทีละส่วนกัน ว่าแต่ละจุดและแต่ละทับมันคืออะไรกันแน่
Protocol: http กับ https ต่างกันยังไง?
ส่วนแรกสุดที่คุณเห็นก่อนจะถึงเครื่องหมายทับคู่ :// คือ Protocol (โปรโตคอล) มันเปรียบเสมือน 'วิธีการเดินทาง' ไปยังจุดหมาย
- http (HyperText Transfer Protocol): เป็นโปรโตคอลพื้นฐาน การส่งข้อมูลระหว่างเว็บเซิร์ฟเวอร์กับเบราว์เซอร์ของคุณจะถูกส่งไปแบบ 'ข้อความตรงๆ' ใครที่แอบดักจับข้อมูลกลางทาง (เช่น ใน Wi-Fi สาธารณะ) ก็จะอ่านได้หมด รหัสผ่านที่คุณกรอกก็จะถูกเห็นหมดด้วย
- https (HyperText Transfer Protocol Secure): คือเวอร์ชันปลอดภัย มีการเข้ารหัสด้วย SSL/TLS ข้อมูลที่ส่งไปจะกลายเป็นรหัสที่อ่านไม่ออก ถ้ามีคนดักแอมฟังกลางทาง เขาจะเห็นแค่ตัวอักษรมั่วๆ ที่ไร้ความหมาย
มุมมองที่ใช้ได้จริง: ตอนนี้เว็บส่วนใหญ่ใช้ https กันหมดแล้ว ถ้าคุณเข้าเว็บที่ต้องกรอกรหัสผ่าน หรือโอนเงิน แล้วเห็นว่ามันเป็นแค่ http ให้หยุดทันที! และเบราว์เซอร์อย่าง Chrome จะขึ้นสัญลักษณ์กุญแจ 🔒 หน้า URL ถ้าเป็น https แต่ถ้าเป็น http จะขึ้นเป็นคำว่า 'ไม่ปลอดภัย' แทน
Subdomain: www มาจากไหน และจำเป็นไหม?
หลังจาก :// จะเป็นส่วนที่เรียกว่า Subdomain (โดเมนย่อย) ที่คุ้นตาที่สุดคือ www ย่อมาจาก World Wide Web
ในอดีต เว็บไซต์จะแยกเซิร์ฟเวอร์กันชัดเจน เช่น เซิร์ฟเวอร์เก็บเว็บไว้ที่ www เซิร์ฟเวอร์เก็บอีเมลไว้ที่ mail เซิร์ฟเวอร์เก็บไฟล์ให้ดาวน์โหลดไว้ที่ ftp แต่ปัจจุบัน www ไม่จำเป็นต้องมีก็ได้ คุณเข้า google.com หรือ www.google.com ก็ได้ผลลัพธ์เหมือนกัน
อย่างไรก็ตาม Subdomain ยังมีประโยชน์มาก เช่น blog.example.com อาจเป็นบล็อกของเว็บหลัก หรือ student.example.ac.th เป็นระบบสำหรับนักศึกษาโดยเฉพาะ มันเปรียบเสมือนการแบ่งห้องภายในบ้านหลังเดียวกันนั่นเอง
Domain Name และ TLD: ชื่อเว็บกับนามสกุล
ส่วนที่คนจำได้ง่ายที่สุดคือ Domain Name (โดเมนเนม) และ TLD (Top-Level Domain หรือโดเมนระดับบนสุด) ในตัวอย่างคือ example.ac.th
- Domain Name (
example): คือชื่อเว็บไซต์ เปรียบเสมือนชื่อคนหรือชื่อบริษัท - TLD (
.ac.th): คือนามสกุล เปรียบเสมือนนามสกุลของคนที่บอกว่ามาจากตระกูลไหน หรือประเภทขององค์กร
ทำไม TLD ถึงมีหลายแบบมาก?
TLD ถูกออกแบบมาให้สื่อความหมายของเว็บไซต์นั้นๆ ตั้งแต่แรกเริ่ม ลองดูว่าแต่ละแบบคืออะไร
TLD สากลทั่วไป (gTLD):
.com(Commercial): สำหรับเชิงพาณิชย์ ธุรกิจ บริษัท หรือเว็บทั่วไป (เป็นที่นิยมที่สุดเพราะจำง่าย).net(Network): แต่เดิมสำหรับผู้ให้บริการอินเทอร์เน็ตหรือเครือข่าย ปัจจุบันใช้ทั่วไป.org(Organization): สำหรับองค์กรไม่แสวงหากำไร มูลนิธิ หรือกลุ่มผู้คน.edu(Education): สถาบันการศึกษา (ใช้ในสหรัฐอเมริกาเป็นหลัก).gov(Government): หน่วยงานรัฐบาล (ในสหรัฐอเมริกา).mil(Military): หน่วยงานทหาร.int(International): องค์กรระหว่างประเทศ เช่น สหประชาชาติ
TLD เฉพาะประเทศ (ccTLD - Country Code): แต่ละประเทศจะมีนามสกุลเป็นของตัวเองหมายเลข 2 หลัก เช่น
.thประเทศไทย.jpประเทศญี่ปุ่น.ukประเทศอังกฤษ
แต่ในไทยเราเอง การจดโดเมน .th จะมีการกำกับดูแลโดย THNIC และมักจะต้องมีคำนำหน้าบอกประเภทองค์กรด้วย เช่น
.ac.th(Academic): สถาบันการศึกษา เช่นkmitl.ac.thหรือchula.ac.th.go.th(Government): หน่วยงานราชการไทย เช่นpolice.go.th.or.th(Organization): องค์กรไม่แสวงหากำไรในไทย เช่น มูลนิธิต่างๆ.co.th(Commercial): บริษัทจดทะเบียนในไทย
TLD สายเทคโนโลยีใหม่ล่าสุด: สมัยนี้มี TLD แปลกใหม่ออกมาเยอะมาก เพื่อให้สื่อความหมายชัดเจนขึ้น เช่น
.io: แต่เดิมเป็นของเกาะบริติสในมหาสมุทรอินเดีย แต่ถูกบัญญัติใหม่ในวงการเทคโนโลยีว่ามาจาก Input/Output เลยเป็นที่นิยมในหมู่สตาร์ทอัพและนักพัฒนา.dev: สำหรับนักพัฒนาซอฟต์แวร์.ai: ของเกาะอังกวิลลา แต่ปัจจุบันเป็นที่นิยมสำหรับบริษัทที่ทำปัญญาประดิษฐ์ (AI)
เคล็ดลับสำหรับการทำรายงาน: ถ้าคุณต้องหาข้อมูลอ้างอิงที่น่าเชื่อถือ การเจอเว็บที่ลงท้ายด้วย .ac.th หรือ .edu มักจะเป็นแหล่งข้อมูลจากสถาบันการศึกษาที่ผ่านการตรวจสอบ ซึ่งดีกว่าการอ้างอิงจากบล็อก .com ทั่วไปที่ใครก็เขียนได้
Path, Query และ Fragment: ส่วนที่เรามักมองข้าม
หลังจากผ่านชื่อโดเมนไปแล้ว ส่วนที่เหลือมักจะยาวเป็นหางว่าว มันคือส่วนที่บอกว่าเรากำลังอยู่ในห้องไหนของบ้านหลังนั้น
Path (เส้นทาง)
/students/login.php
ส่วนนี้คือที่อยู่ของไฟล์หรือโฟลเดอร์บนเซิร์ฟเวอร์ ในอดีตมันคือตำแหน่งไฟล์จริงๆ บนคอมพิวเตอร์เครื่องนั้น แต่ปัจจุบันเว็บสมัยใหม่มักใช้วิธี Routing คือแปล Path นี้เป็นคำสั่งให้โปรแกรมไปดึงข้อมูลมาแสดง แทนที่จะเป็นการเปิดไฟล์ตรงๆ
Query String (พารามิเตอร์)
?id=1234
เครื่องหมาย ? เป็นจุดเริ่มต้นของ Query String มันคือข้อมูลที่เราส่งไปบอกเซิร์ฟเวอร์ว่าเราต้องการอะไรเป็นพิเศษ ในที่นี้คือบอกว่าเราต้องการข้อมูลของ id ที่ 1234 ถ้าคุณสังเกตตอนค้นหาของใน Shopee หรือ Lazada URL จะยาวมากเต็มไปด้วย Query String ที่บอกว่าคุณค้นหาคำว่าอะไร กรองราคาเท่าไหร่ และเรียงลำดับยังไง
Fragment (จุดยึด)
#top
เครื่องหมาย # คือจุดที่บอกให้เบราว์เซอร์เลื่อนหน้าจอไปยังส่วนนั้นทันที โดยไม่ต้องโหลดหน้าเว็บใหม่ เช่น ในเว็บ Wikipedia ที่มีสารบัญ คลิกแล้วมันจะเด้งไปยังหัวข้อนั้นๆ ก็เพราะมี Fragment นี้ช่วยเชื่อมโยง
ทำไมนักเรียนและนักศึกษาต้องรู้เรื่องนี้?
คุณอาจจะคิดว่า 'ก็แค่พิมพ์เข้าไปในกูเกิล จะไปรู้เรื่อง URL ทำไม?' แต่ความจริงคือ การเข้าใจ URL เป็นพื้นฐานสำคัญของการใช้ชีวิตบนโลกดิจิทัล โดยเฉพาะอย่างยิ่งในยุคที่มีการหลอกลวงออนไลน์เยอะมาก
- ป้องกันการโดนหลอก (Phishing): ถ้าคุณได้รับอีเมลจาก 'ธนาคาร' และมีลิงก์ให้คลิกเพื่อยืนยันตัวตน ก่อนคลิก ให้สังเกต URL จริงๆ ว่ามันเป็น
https://www.ktb.co.thหรือเปล่า หรือมันเป็นhttp://ktb-login.verify-online.comซึ่งเป็นเว็บปลอมที่เอาชื่อธนาคารไปเป็น Subdomain เพื่อหลอกให้คุณเชื่อ - ช่วยในการเขียนโปรแกรม: ถ้าคุณเรียนสายคอมพิวเตอร์ การรู้ว่า Query String คืออะไร ทำงานยังไง จะช่วยให้คุณเขียนเว็บได้ง่ายขึ้นมาก
- การวิจัยและการเรียน: การรู้ว่า
.acหรือ.eduคือสถาบันการศึกษา จะช่วยให้คุณกรองผลการค้นหาในกูเกิลได้แม่นยำขึ้น โดยใช้คำสั่งsite:.ac.thในช่องค้นหา
สรุปและชวนลองทำ
URL ไม่ใช่แค่ข้อความมั่วๆ ที่เราก็อปปี้แล้ววาง แต่มันคือที่อยู่ที่ถูกสร้างมาอย่างมีมาตรฐาน ตั้งแต่วิธีการเดินทาง (Protocol) ชื่อบ้าน (Domain) นามสกุล (TLD) ไปจนถึงห้องและตำแหน่งเฉพาะ (Path, Query, Fragment)
ตอนนี้ลองเปิดเว็บไซต์ที่คุณเข้าบ่อยๆ ขึ้นมาสักเว็บ อาจจะเป็นเว็บมหาวิทยาลัย หรือเว็บข่าวสาร แล้วลองส่องดู URL ในแถบที่อยู่ดูสิ ว่ามันมี https ไหม มี www ไหม และตอนที่คุณคลิกเข้าไปในบทความ ส่วนของ Path เปลี่ยนไปยังไง
คุณเคยเจอเว็บไหนที่ URL ยาวประหลาดจนจำไม่ได้ไหม หรือเคยเจอเว็บที่ขึ้นคำเตือนว่าไม่ปลอดภัยแล้วรู้สึกกลัวต้องปิดไปเลยบ้างไหม? มาแชร์ประสบการณ์กันได้ในคอมเมนต์เลย!
เนื้อหาที่จัดทำโดยมี AI ช่วยจะมีป้ายกำกับ "เรียบเรียงโดยมี AI ช่วย" เพื่อให้คุณทราบอย่างชัดเจน เราถือว่าความโปร่งใสเรื่องการใช้ AI เป็นสิ่งสำคัญต่อความไว้วางใจของผู้อ่าน
ความคิดเห็น (0)
ยังไม่มีความคิดเห็น — มาเป็นคนแรกกันเถอะ!