การตั้งค่าเว็บไซต์
บทนำ
หากต้องการเปิดการตั้งค่าเว็บไซต์ ให้เปิดการ์ดของเว็บไซต์ก่อน แล้วเลือกเมนู "การตั้งค่า"

การตั้งค่า มีเมน ูย่อยหลายรายการ:
เมนูนี้ยังมีปุ่ม "ลบเว็บไซต์" ซึ่งจะลบเว็บไซต์และข้อมูลที่เกี่ยวข้องทั้งหมด (ไฟล์ โดเมน ใบรับรอง ฐานข้อมูล ฯลฯ)
มาดูรายละเอียดของแต่ละส่วนกัน:
การตั้งค่าหลัก
เมนูย่อยนี้รวมการตั้งค่าเว็บไซต์ทั่วไป:
- เปิด/ปิดการใช้งานเว็บไซต์
- เปิด/ปิดการใช้ลิงก์ชั่วคราว
- โดเมน
- อีเมลผู้ดูแลระบบ
- การเข้ารหัสเว็บไซต์
- ที่อยู่ IP ที่เว็บไซต์จะพร้อมใช้งานที่
- นามแฝงของเว็บไซต์

HTTPS
เมนูย่อยนี้มีเครื่องมือจัดการเพื่อทำให้เว็บไซต์ของคุณทำงานผ่านโปรโตคอล HTTPS หลังจากระบุใบรับรองใน "ฟิลด์ใบรับรอง SSL" แล้ว ตัวเลือกเพิ่มเติมจะปรากฏขึ้น:
- การเปลี่ยนเส้นทาง HTTPS - ตัวเลือกนี้จะเปลี่ยนเส้นทางคำขอทั้งหมดไปยัง HTTPS ด้วยรหัส 301 (ย้ายอย่างถาวร)
- HSTS - เมื่อเปิดใช้งาน ตัวเลือกนี้จะส่งส่วนหัว Strict-Transport-Security ซึ่งบังคับให้เบราว์เซอร์ใช้การเชื่อมต่อ HTTPS เท่านั้น
- HTTP2 - เปิดใช้งานโปรโตคอล HTTP เวอร์ชันที่สอง

การเปลี่ยนเส้นทาง
เมนูย่อยนี้มีการตั้งค่าการเปลี่ยนเส้นทางสำหรับคำขอขาเข้าที่มายังเว็บไซต์:
- มิเรอร์หลักของเว็บไซต์ - เมื่อเปิดใช้งาน คำขอจะถูกเปลี่ยนเส้นทางจากนามแฝงไปยังชื่อที่ระบุไว้ในพารามิเตอร์ ตัวอย่างเช่น ที่นี่คุณสามารถตั้งค่าการเปลี่ยนเส้นทางจากโดเมนหลักไปยังโดเมนย่อย www หรือในทางกลับกัน
- เปิดใช้งานโดเมนย่อยอัตโนมัติ - โดเมนย่อยอัตโนมัติคือการตั้งค่าที่เพิ่มนามแฝงไวลด์การ์ด (
*.example.com) ไปยังเว็บไซต์โดยอัตโนมัติ ไฟล์ของโดเมนย่อยจะพร้อมใช้งานจากโดเมนหลัก ควรสร้างไว้ในโฟลเดอร์ที่สอดคล้องกับชื่อโดเมนย่อยในไดเรกทอรีรากของเว็บไซต์ เช่น ไดเรกทอรีรากของโดเมนย่อย sub0.example.com จะเป็น /var/www/www-root/data/example.com/sub0 .
โปรดทราบว่าต้องเพิ่มนามแฝงไวลด์การ์ด (*.example.com) ลงใน DNS ด้วยตนเอง

แบ็กเอนด์ (PHP, Reverse proxy ฯลฯ)
เมนูย่อยนี้มีตัวเลือกสำหรับการประมวลผลแบ็กเอนด์โดยเว็บเซิร์ฟเวอร์:
- ประเภทแบ็กเอนด์ – ประเภทของแบ็กเอนด์ที่จะจัดการคำขอ
ตัวเลือกที่ใช้ได้: PHP, NodeJS, Systemd, Reverse proxy, Static content - ตัวจัดการ – วิธีที่แบ็กเอนด์เชื่อมต่อกับเว็บเซิร์ฟเวอร์ เช่น โมดูล Apache
- เวอร์ชัน PHP (สามารถเปลี่ยนได้เฉพาะสำหรับโหมด PHP บางโหมดเท่านั้น)
- จำนวนเวิร์กเกอร์ – ระบุได้เฉพาะสำหรับโหมด PHP-FPM เท่านั้น
- ไฟล์แอปพลิเคชัน – ตัวเลือกนี้ระบุหน้าที่จะแสดงเมื่อมีคำขอมายังเว็บไซต์
- ไดเรกทอรีทำงาน – ระบุไดเรกทอรีรากที่จะใช้สำหรับเว็บไซต์ ไม่สามารถเปลี่ยนแปลงได้
- ไดเรกทอรีทำงานย่อย – ระบุไดเรกทอรีของเว็บไซต์ หากต้องการให้ทำงานจากไดเรกทอรีที่ไม่ใช่ราก
- สภาพแวดล้อม – ตัวแปรสภาพแวดล้อมที่ส่งผ่านไปยังแอปพลิเคชัน (ตัวอย่างเช่น โหมดการทำงาน การตั้งค่าแซนด์บ็อกซ์ ฯลฯ)

อ่านเพิ่มเติมในบทความ ฉันสามารถเปลี่ยนโหมด PHP สำหรับเว็บไซต์ได้หรือไม่?
ข้อมูลเพิ่มเติมเกี่ยวกับ reverse proxy ใน วิธีใช้โหมด Reverse Proxy
ข้อมูลเพิ่มเติมเกี่ยวกับแบ็กเอนด์ Node.js ใน วิธีใช้โหมด NodeJS
ข้อมูลเพิ่มเติมเกี่ยวกับแบ็กเอนด์ Systemd ใน วิธีใช้โหมด Systemd