เปลี่ยนมาใช้ HTTPS แต่เจอ Not Found! มีวิธีแก้ (Direct Admin)

สำหรับใครที่มีปัญหา ย้ายจาก HTTP มาใช้ HTTPS แล้วเข้าเว็บไซต์ไม่ได้ เจอ Not Found 404 ลองมาทำวิธีนี้ดู อาจจะแก้ปัญหานี้ได้ ตามมาๆ

เปลี่ยนมาใช้ HTTPS แต่เจอ Not Found! มีวิธีแก้ (Direct Admin)

เปลี่ยนมาใช้ HTTPS แต่เจอ Not Found! มีวิธีแก้ (Direct Admin)

วิธีแก้ Not Found จาก HTTPS

ไม่ขอพูดถึงขั้นตอนการย้าย HTTP > HTTPS นะ หาอ่านได้ทั่วไปเลย เรามาโฟกัสหลังจากย้ายสำเร็จแล้วเกิดปัญหา Not Found จะได้กระชับๆหน่อย

 

หลังจากย้ายไป HTTPS แล้วเข้าเว็บไซต์ไม่ได้ ขั้นตอนแรก ลองเข้าไปดูใน FTP กดเข้าไปที่ domain ที่มีปัญหา (ในที่นี้คือ anyfoodcourt.com นะคะ)

ปรากฎว่า ไม่มี folder ชื่อ private_html ที่จำเป็นสำหรับการใช้ HTTPS

เปลี่ยนมาใช้ HTTPS แต่เจอ Not Found! มีวิธีแก้ (Direct Admin)

เปลี่ยนมาใช้ HTTPS แต่เจอ Not Found! มีวิธีแก้ (Direct Admin)

เมื่อรู้สาเหตุแล้ว ให้เราไปที่ Direct Admin ของโดเมนดังกล่าว กดเลือก Domain Setup

เปลี่ยนมาใช้ HTTPS แต่เจอ Not Found! มีวิธีแก้ (Direct Admin)

เปลี่ยนมาใช้ HTTPS แต่เจอ Not Found! มีวิธีแก้ (Direct Admin)

จากนั้นให้ติ๊กเลือก Use a symbolic link from private_html to public_html – allows for same data in http and https (ดังที่ไฮไลท์สีฟ้าไว้) แล้วกด Save

เปลี่ยนมาใช้ HTTPS แต่เจอ Not Found! มีวิธีแก้ (Direct Admin)

เปลี่ยนมาใช้ HTTPS แต่เจอ Not Found! มีวิธีแก้ (Direct Admin)

โอเค กลับมาดูที่ FTP ของโดเมนเดิม จะเห็นว่ามีโฟลเดอร์ private_html ปรากฎขึ้นมาแล้ว ถึงตอนนี้ลองเข้าเว็บไซต์ผ่าน HTTPS ดู ก็น่าจะไม่มีปัญหาอะไรแล้วค่ะ

เปลี่ยนมาใช้ HTTPS แต่เจอ Not Found! มีวิธีแก้ (Direct Admin)

เปลี่ยนมาใช้ HTTPS แต่เจอ Not Found! มีวิธีแก้ (Direct Admin)

 

ท่าด้า! เพียงเท่านี้ก็จะแก้ปัญหา ย้าย HTTP ไป HTTPS แล้วเว็บไซต์ Not Found ได้แล้ว ยังไงก็ต้องขอขอบคุณทีมงาน BangmodHosting.com ที่ช่วยบอกเคล็ดลับดีๆด้วยนะคะ พบกันใหม่บทความหน้า สำหรับวันนี้ สวัสดีค่ะ

 

Leave a Reply

Your email address will not be published. Required fields are marked *