ตามหลักการแล้ว URL HTTP นั้นไม่เกี่ยวข้องกับระบบไฟล์
เว็บมาสเตอร์สามารถจับคู่ URL HTTP กับไฟล์ในระบบไฟล์ แต่ไม่จำเป็น
หากคุณเข้าชม URL เช่นhttp://example.com/Documents/Publications/2015/file.pdf
นี้อาจเป็นไปได้
- ไฟล์ชื่อ
file.pdf
ที่มีอยู่ในโฟลเดอร์/Documents/Publications/2015/
,
- ไฟล์ชื่อ
document_v1.260.pdf
ที่มีอยู่ในโฟลเดอร์/foobar/
,
- ไฟล์ชื่อ
I-am-not-a-PDF.jpg
,
- สคริปต์
pdf-generator.php
ที่สร้างไฟล์ PDF ได้ทันที
- หรืออย่างอื่น.
และแม้ว่า URL จะจับคู่กับระบบไฟล์ (เช่นในกรณีแรก) ก็ไม่จำเป็นว่าในกรณีที่โฟลเดอร์หลักทั้งหมดสามารถเข้าถึงได้ผ่าน URL ยกตัวอย่างเช่นเว็บมาสเตอร์สามารถตัดสินใจที่จะนำเสนอเนื้อหาที่มีแต่ไม่ได้อยู่ที่http://example.com/Documents/Publications/
http://example.com/Documents/
(หากคุณสนใจในด้านเทคนิคโปรดดูคำตอบของฉันสำหรับคำถาม Stack Overflow URL ที่จำง่ายขึ้นอยู่กับไดเรกทอรีหรือไม่ )