เว็บโฮสติ้งที่ใช้ร่วมกันนั้นมีไว้สำหรับกรณีของคนที่แตกต่างกันซึ่งแต่ละคนมีชื่อโดเมนหนึ่งชื่อหรือหลายชื่อนอกเหนือจากกรณีของโดเมนย่อยที่แตกต่างกันหนึ่งโดเมนขึ้นไป
ตัวอย่างเช่นฉันมีประมาณ 30 ชื่อโดเมนในบัญชีเว็บโฮสติ้งเดียว ไฟล์สำหรับชื่อโดเมน "First" ของฉันจะอยู่ในรูทของโฟลเดอร์ "public_html" ของฉัน โฟลเดอร์นี้อยู่ในไดเรกทอรี "home" ของฉันดังนั้นสิ่งที่ต้องการ: "... / ... / ชื่อผู้ใช้ / home / public_html"
และในรูทของโฟลเดอร์นี้คือโฟลเดอร์สำหรับแต่ละโดเมนย่อยของชื่อโดเมน "First" ของฉัน ช่วยบอกว่าชื่อโดเมน "แรก" ของฉันคือ "example.com" และฉันมีโดเมนย่อยบางส่วน ไฟล์จะถูกจัดระเบียบเช่นนี้:
"example.com" --> ".../username/home/public_html"
"a.example.com" --> ".../username/home/public_html/a"
"b.example.com" --> ".../username/home/public_html/b"
"c.example.com" --> ".../username/home/public_html/c"
นอกจากนี้ยังมีอีกโฟลเดอร์หนึ่งใน public_html สำหรับชื่อโดเมนเพิ่มเติมอื่น ๆ ของฉัน (เรียกว่าโดเมน "add-on" ในโฮสติ้งของฉัน)
"domain2.com" --> ".../username/home/public_html/somefolder"
"domain3.com" --> ".../username/home/public_html/otherfolder"
"a.domain2.com" --> ".../username/home/public_html/somefolder/a"
"b.domain3.com" --> ".../username/home/public_html/otherfolder/b"
นอกจากนี้ยังมีอีกหลายคน (อาจเป็นหลายสิบคน) แต่ละคนมี "ชื่อผู้ใช้" ที่แตกต่างกันทุกคนมีบัญชีโฮสติ้งบนคอมพิวเตอร์เครื่องเดียวกันและผู้ใช้อื่น ๆ เหล่านี้แต่ละคนอาจมีโดเมนและโดเมนย่อยหนึ่งโดเมนหรือหลายโดเมน ในแบบเดียวกัน
ผู้ใช้เหล่านี้ทั้งหมดรวมถึงฉันทุกคนแบ่งปันที่อยู่ IP เดียวกัน ถ้าฉันต้องการฉันสามารถจ่ายเพิ่มเพื่อให้มีหนึ่งที่อยู่ IP ที่ไม่ซ้ำกันสำหรับโดเมนของฉัน
อย่างน้อยฉันก็เชื่อว่าอินเทอร์เน็ตมีการตั้งค่าชื่อโดเมนแต่ละชื่อให้มีที่อยู่ IP ที่แตกต่างกัน ฉันคิดว่าในช่วงเวลาของ HTTP / 1.1 จะมีการเปลี่ยนแปลงเพื่ออนุญาตให้ชื่อโดเมนหลายชื่อสามารถแบ่งปันที่อยู่ IP เดียว สิ่งนี้เกิดขึ้นเนื่องจากความกังวลว่าที่อยู่ IP จะหมด