Preview เว็บไซต์ใน Plesk ก่อนเปลี่ยน DNS ให้คนทั่วไปเห็น
เปิดเว็บทดสอบผ่านปุ่ม Preview ตรวจไฟล์และลิงก์ก่อนเผยแพร่ พร้อมเข้าใจข้อจำกัดเมื่อ URL จริงยังไม่ชี้มา
เมื่อสร้างเว็บไซต์ใหม่หรือเปลี่ยน IP แล้ว DNS ยังไม่ชี้มายังโฮสต์ใหม่ ผู้ใช้มักอยากเห็นหน้าเว็บก่อนเปิดจริง Plesk มีปุ่ม Preview สำหรับตรวจเนื้อหาทันทีโดยไม่ต้องรอให้ผู้ชมทุกคนเข้ามาทางโดเมนปกติ วิธีนี้ช่วยจับปัญหาไฟล์หายหรือหน้าแรกผิดก่อนสลับ DNS แต่ต้องเข้าใจว่าลิงก์ preview ไม่ได้จำลองทุกเงื่อนไขของโดเมนจริง
เปิดหน้า Preview
ใน Customer Panel เลือก subscription และไปที่ Websites & Domains หาโดเมนที่จะตรวจแล้วกด Preview ใต้ชื่อเว็บไซต์ Plesk จะเปิดเว็บไซต์ในแท็บใหม่ เอกสารทางการระบุว่าสามารถแชร์ลิงก์ preview ให้ผู้อื่นเปิดได้จากที่ต่าง ๆ หากปุ่มไม่ปรากฏ ให้ถามผู้ให้บริการโฮสติ้ง เพราะฟีเจอร์อาจถูกปิดในสภาพแวดล้อมนี้ ไม่ต้องพยายามแก้ไฟล์เว็บหรือ DNS เพื่อให้ปุ่มกลับมา
ก่อนส่งลิงก์ให้ลูกค้าหรือทีมงาน ให้ตรวจว่าหน้าเว็บไม่มีข้อมูลทดสอบหรือไฟล์ภายในที่ไม่ควรเผยแพร่ ลิงก์ preview ที่แชร์ได้ไม่ใช่การกำหนดสิทธิ์เข้าดูแบบส่วนตัว ถ้ามีข้อมูลอ่อนไหว ให้ใช้ staging ที่มีการป้องกันการเข้าถึงแทน
ตรวจอะไรในหน้าเว็บ
ลองเปิดหน้าแรก หน้าเนื้อหาหลัก รูปภาพ CSS และ JavaScript ตรวจลิงก์ภายในว่าไม่หลุดไปโดเมนเก่าหรือโฮสต์ทดสอบ หากเป็น WordPress หรือแอปที่บันทึก URL เต็มไว้ในฐานข้อมูล หน้า preview อาจมี redirect กลับโดเมนหลักหรือ asset โหลดไม่ครบ เพราะตัวแอปเองรู้จักเพียง URL ที่ตั้งค่าไว้ ข้อนี้ต้องแยกจากปัญหาการอัปโหลดไฟล์ การเปิด preview ผ่านไม่ได้จึงไม่ใช่หลักฐานว่าเซิร์ฟเวอร์เสียเสมอไป
หากเว็บมีฟอร์มหรือระบบชำระเงิน อย่าใช้ preview เป็นการทดสอบ production เพียงอย่างเดียว บางบริการภายนอกตรวจชื่อโดเมนหรือ callback URL ที่กำหนดไว้ การทดสอบขั้นสุดท้ายต้องทำหลัง DNS, certificate และ URL จริงพร้อมแล้ว โดยใช้บัญชีหรือข้อมูลทดสอบที่เหมาะสม
Preview ต่างจาก DNS จริงอย่างไร
เอกสาร Plesk อธิบายว่าหลังจดทะเบียนโดเมนหรือเปลี่ยน IP การกระจายค่า DNS อาจใช้เวลาในหลายเครือข่าย Preview ช่วยให้เห็นเว็บก่อนช่วงนั้น แต่ไม่ได้เปลี่ยน record ให้ผู้ชมภายนอก เมื่อพร้อมเผยแพร่ ให้ตรวจ nameserver หรือ A/AAAA record ที่ authoritative ว่าชี้ถูก จากนั้นเปิดโดเมนจริงด้วย HTTPS และตรวจใบรับรองให้ตรงชื่อ
หาก preview ใช้ได้แต่โดเมนจริงไม่ได้ ให้ไล่ DNS, certificate, redirect และ cache ทีละชั้น หากทั้งสองแบบไม่ทำงาน ให้ตรวจ document root, ไฟล์เริ่มต้นและ error log ก่อน การแยกสองเส้นทางนี้ช่วยลดการแก้ไขที่ไม่จำเป็นระหว่างย้ายเว็บไซต์
อ่านเพิ่มเติม: เอกสาร Plesk — Previewing Websites