
Docroot หรือ Document Root คือโฟลเดอร์หลักที่ใช้เก็บไฟล์เว็บไซต์ของแต่ละโดเมนและ Subdomain หากต้องการแยกโปรเจกต์ออกจากกัน ย้ายตำแหน่งไฟล์เว็บ หรือจัดโครงสร้างโฟลเดอร์ให้เป็นระเบียบมากขึ้น เราสามารถเปลี่ยน Docroot ได้จากหน้า DirectAdmin โดยตรง
บทความนี้จะแนะนำวิธีเปลี่ยน Docroot ของ Subdomain ใน DirectAdmin แบบทีละขั้นตอน พร้อมข้อควรระวังเรื่อง SSL และ Permission ทำตามได้ง่าย ๆ ดังนี้
Docroot (Document Root) คืออะไร
Docroot (Document Root) คือเส้นทางโฟลเดอร์ที่เว็บเซิร์ฟเวอร์ใช้เป็นจุดเริ่มต้นในการแสดงผลเว็บไซต์ เช่น
- /domains/yourdomain.com/public_html
- /domains/yourdomain.com/public_html/project1
เมื่อเปลี่ยน Docroot ของ Subdomain แล้ว เว็บไซต์ของ Subdomain นั้นจะไปใช้ไฟล์จากโฟลเดอร์ใหม่ตามเส้นทางที่กำหนดไว้
ขั้นตอนเปลี่ยน Docroot ของ Subdomain ใน DirectAdmin

คลิกที่ Subdomain Management ในหัวข้อ ACCOUNT MANAGER

คลิกที่ไอคอน Change ใน Docroot ของ subdomain ที่ต้องการเปลี่ยน

กำหนด path ใหม่ที่ต้องการเปลี่ยน จากนั้นคลิกที่ SAVE

ระบบจะอัปเดตค่า Docroot ของ subdomain ดังกล่าวให้ดังภาพตัวอย่าง

📌ข้อควรระวังหลังเปลี่ยน Docroot
หลังจากเปลี่ยน Docroot ของ Subdomain แล้ว แนะนำให้ตรวจสอบสิ่งต่อไปนี้
- SSL Certificate (https)
- หาก Subdomain ใช้งาน SSL อยู่ ควรสั่ง Re-issue SSL Certificate ใหม่อีกครั้ง เพื่อให้ระบบออกใบรับรองโดยอิงจาก Docroot ใหม่
- Permission ของโฟลเดอร์
- ตรวจสอบสิทธิ์การเข้าถึงโฟลเดอร์ (Permission) ให้ถูกต้อง เช่น 755
- หาก Permission ไม่เหมาะสม อาจทำให้เข้าเว็บไซต์ไม่ได้ หรือขึ้น Error ต่าง ๆ
- ไฟล์เว็บไซต์ในโฟลเดอร์ใหม่
- ตรวจสอบให้แน่ใจว่าไฟล์เว็บไซต์ถูกอัปโหลดอยู่ในโฟลเดอร์ที่กำหนดเป็น Docroot แล้ว
การเปลี่ยน Docroot (Document Root) ของ Subdomain ใน DirectAdmin ช่วยให้จัดการโครงสร้างไฟล์เว็บได้ยืดหยุ่นมากขึ้น ไม่ว่าจะเป็นการแยกโปรเจกต์ การเตรียมสภาพแวดล้อมทดสอบ (Staging) หรือการย้ายไฟล์ไปยังโฟลเดอร์ใหม่ เพียงทำตามขั้นตอนในบทความนี้ ก็สามารถเปลี่ยน Docroot ได้ด้วยตนเองอย่างปลอดภัย
หากคุณกำลังมองหาเว็บโฮสติ้งที่ใช้งานง่ายและปลอดภัย สามารถดูรายละเอียดแพ็กเกจ Web Hosting ของเราได้ที่
👉 https://www.hostatom.com/web-hosting