สอบถามครับ
หลังจากติดตั้ง ssl แล้ว code ที่เขียนด้วย php เพื่อให้รองรับ ssl ต้องแก้ไขอะไรไหมครับ
พอดีว่าทั้งเว็บทุก url อยาหให้เข้าด้วย https ทั้งหมด แต่ปรากฏว่าบาง URL ใช้ https ได้ปกติ(ในภาพหมายเลข 2)
ส่วนบาง URL https เหมือนไม่ทำงาน (ในภาพหมายเลข 1) และเมื่อใช้มือถือเข้าก้อจะพบ การแจ้งเตือนเกี่ยวกับ ssl
ไม่ทราบว่าต้องแก้ไขอย่างไร
icez
3
ถ้าเป็นโดเมนเดียวกัน ลองดูเรื่อง mixed content ครับ หน้าเว็บ “ห้าม” มีอะไรโหลดข้อมูลผ่าน http เลยนะครับ (พวก รูป css js iframe)
โดเมนเดียวกันครับ
error แจ้งเตือนที่พบคือประมาณว่า การเชื่อมต่อ ssl ไม่น่าเชื่อถือนะครับ
การแจ้งเตือนที่พบมักเป็นกับมือถือใช้เว็บบราเซอร์ android5.0 ขึ้นไปครับ
แก้ไขได้แล้วครับ
ตกลงว่าเกิดการที่ผมไม่ได้ติดตั้ง .ca-bundle ส่วนของ SSLCertificateChainFile ที่ได้รับจากผู้ดูแล cert ครับ
ดังนี้
<VirtualHost xxx.0.0.xxx:443 >
SSLEngine on
SSLCertificateFile /etc/httpd/conf/ssl.crt/server.crt
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/server.key
SSLCertificateChainFile /etc/httpd/conf/ssl.crt/youdomain_com.ca-bundle
</VirtualHost>