เมื่อเว็บไซต์มีการใช้งานหลาย Subdomain เช่น blog.example.com, shop.example.com หรือ dev.example.com การกำหนด Document Root ให้แต่ละ Subdomain ชี้ไปยังโฟลเดอร์ที่เหมาะสม จะช่วยให้จัดการไฟล์เว็บไซต์ได้เป็นระเบียบมากขึ้น และลดความเสี่ยงจากการแก้ไขไฟล์ผิดตำแหน่ง โดยใน DirectAdmin สามารถเปลี่ยนได้ง่าย ๆ ตามขั้นตอนต่อไปนี้
Docroot (Document Root) คือเส้นทางโฟลเดอร์ที่เว็บเซิร์ฟเวอร์ใช้เป็นจุดเริ่มต้นในการแสดงผลเว็บไซต์ เช่น
- /domains/yourdomain.com/public_html
- /domains/yourdomain.com/public_html/project1
โดยเมื่อเปลี่ยน Docroot ของ Subdomain แล้ว เว็บไซต์ของ Subdomain นั้นจะไปใช้ไฟล์จากโฟลเดอร์ใหม่ตามเส้นทางที่กำหนดไว้
เริ่มจาก login เข้าใช้งาน DirectAdmin
คลิกที่ Subdomain Management ในหมวด ACCOUNT MANAGER
คลิกที่ไอคอน Change ใน Docroot ของ subdomain ที่ต้องการเปลี่ยน
กำหนด path ใหม่ที่ต้องการเปลี่ยน จากนั้นคลิกที่ SAVE
ระบบจะแจ้งว่าได้อัปเดต Docroot ของ subdomain ดังกล่าวแล้ว
หลังจากที่เปลี่ยน Docroot ของ Subdomain แล้ว แนะนำให้ตรวจสอบ
- SSL Certificate (https)
- หาก Subdomain ใช้งาน SSL อยู่ ควรสั่ง Re-issue SSL Certificate ใหม่อีกครั้ง เพื่อให้ระบบออกใบรับรองโดยอิงจาก Docroot ใหม่
- Permission ของโฟลเดอร์
- ตรวจสอบสิทธิ์การเข้าถึงโฟลเดอร์ (Permission) ให้ถูกต้อง เช่น 755
- หาก Permission ไม่เหมาะสม อาจทำให้เข้าเว็บไซต์ไม่ได้ หรือขึ้น Error ต่าง ๆ
- ไฟล์เว็บไซต์ในโฟลเดอร์ใหม่
- ตรวจสอบให้แน่ใจว่าไฟล์เว็บไซต์ถูกอัปโหลดอยู่ในโฟลเดอร์ที่กำหนดเป็น Docroot แล้ว
หากคุณกำลังมองหาเว็บโฮสติ้งที่ใช้งานง่ายและปลอดภัย สามารถดูรายละเอียดแพ็กเกจ Web Hosting ของเราได้ที่
👉 https://www.hostatom.com/web-hosting