ฉันกำลังโฮสต์ไซต์นี้ https://whitewaterwriters.com/ บนอินสแตนซ์ AWS
ฉันต้องการ url https://www.whitewaterwriters.com/ เพื่อทำงานเช่นกัน แต่มันไม่ได้
ฉันเข้าใจว่าสิ่งนี้เกิดขึ้นใน 'โซนที่โฮสต์' ใน AWS นี่คือโซนโฮสต์ของฉัน:
...และฉันเข้าใจว่าฉันได้ใส่การเปลี่ยนเส้นทางโดเมนย่อยอย่างถูกต้องแล้ว
ฉันทำการทดสอบและรับ:
ซึ่งแสดงว่าฉันมาถูกทางแล้ว
อาจเป็นไปได้ว่าปัญหาคือฉันไม่มีใบรับรอง TLS https://www.whitewaterwriters.com/ แต่ฉันไม่สามารถรับสิ่งเหล่านี้ได้หากไม่มองเห็นโดเมน และ nginx ของฉันไม่อนุญาต ดังนั้นฉันจึงเปลี่ยน nginx.conf เป็น
เซิร์ฟเวอร์ {
ฟัง 80;
ฟัง [::]:80;
server_name www.whitewaterwriters.com;
ที่ตั้ง /{
รูท /usr/share/nginx/html/whitewaterwriters-site/_site/;
}
}
เซิร์ฟเวอร์ {
ฟัง 80;
ฟัง [::]:80;
server_name whitewaterwriters.com;
ส่งคืน 301 https://$server_name$request_uri;
}
ดังนั้น http://www.whitewaterwriters.com/ อย่างน้อยควรทำงานโดยไม่มี https แต่ไม่มีโชค
ผมทำอะไรผิดหรือเปล่า?
แก้ไข:
ตอนนี้ฉันได้เพิ่มบันทึกด้วย: