ฉันมีสองโดเมนและmyexample.com
my-example.com
ฉันต้องการปริมาณการใช้งานทั้งหมดสำหรับทั้งสองโดเมนไปที่https://www.my-example.comซึ่งฉันมีใบรับรอง SSL ฉันไม่มีใบรับรอง SSL สำหรับโดเมน myexample.com
ฉันมีhttp://myexample.com , http://www.myexample.com , http://my-example.comและhttp://www.my-example.comทั้งหมดเปลี่ยนเส้นทางไปที่https: // www my-example.comโดยไม่มีปัญหาอย่างไรก็ตามเมื่อฉันตั้งค่าการเปลี่ยนเส้นทางสำหรับhttps://myexample.comหรือhttps://www.myexample.comมันจะตรวจสอบใบรับรอง SSL ของพวกเขาก่อนที่จะเปลี่ยนเส้นทางและฉันจะได้รับใบรับรองเสมอ ความผิดพลาด
มีวิธีในการเปลี่ยนเส้นทางโดยไม่มีการตรวจสอบ SSL สำหรับโดเมนที่ไม่ใช่ SSL ที่ฉันเปลี่ยนเส้นทางไปหรือไม่
ส่วนที่เกี่ยวข้องของไฟล์ปรับแต่งของฉัน:
frontend www-https
bind xxx.xxx.xxx.xxx:443 ssl crt /etc/ssl/private/www.my-example.com.pem
reqadd X-Forwarded-Proto:\ https
redirect prefix https://www.my-example.com code 301 if { hdr(host) -i myexample.com }
redirect prefix https://www.my-example.com code 301 if { hdr(host) -i www.myexample.com }
default_backend www-backend
https://www.paypal.com/
ที่จะเปลี่ยนเส้นทางไปhttps://www.not-paypal.com/
สักครู่แล้วคุณจะได้คำตอบของคุณ ใบรับรอง SSL ฟรีวันนี้รับหนึ่งสำหรับโดเมนอื่นของคุณ