Score:0

เปลี่ยนเส้นทาง IP ของ Nginx ไปยังโดเมน

ธง za

ฉันมีเซิร์ฟเวอร์ใหม่ที่เปลี่ยนเส้นทางจากคำขอ DNS ทั้งหมดไปยัง https ไปยังชื่อโดเมน ฉันมีปัญหากับการเปลี่ยนเส้นทางจากที่อยู่ IP และฉันได้เพิ่ม ส่งคืน 301 https://$host$request_uri; ด้านล่าง.

เป็น ส่งคืน 301 https://$host$request_uri; วิธีที่ถูกต้องในการเปลี่ยนเส้นทางจาก IP ไปยังโดเมน?

เซิร์ฟเวอร์ {
    ถ้า ($host = www.example.ext) {
        ส่งคืน 301 https://$host$request_uri;
    } 


    ถ้า ($host = example.ext) {
        ส่งคืน 301 https://$host$request_uri;
    } 


        ฟัง 80 default_server;
        ฟัง [::]:80 default_server;

        server_name example.ext www.example.ext;
        ส่งคืน 301 https://$host$request_uri;
Score:1
ธง in

มีสถานะ HTTP สี่สถานะที่ใช้โดยทั่วไปกับการเปลี่ยนเส้นทางและนักพัฒนาจำนวนมากมักจะใช้ค่าเริ่มต้น 301. แม้ว่าสิ่งนี้จะมีผลตามที่ต้องการ แต่อาจไม่ใช่รหัสสถานะที่ดีที่สุดเสมอไป

นี่คือตัวเลือก:

รหัส คำนิยาม เมื่อใดควรใช้
301 ย้ายอย่างถาวร โดเมนหรือ URL เฉพาะ ที่เคยใช้ได้ มีการเปลี่ยนแปลง. เบราว์เซอร์จะแคชการเปลี่ยนเส้นทางนี้และไม่ค้นหาการกำหนดเส้นทาง DNS อีก
302 พบ URL ถูกต้องและถูกย้ายไปที่อื่นชั่วคราว เบราว์เซอร์จะแคชการเปลี่ยนเส้นทางเป็นระยะเวลาสั้นๆ (โดยปกติจะเป็นนาที) และลองอีกครั้งหาก URL นั้นถูกใช้อีกในอนาคต
307 เปลี่ยนเส้นทางชั่วคราว เซิร์ฟเวอร์กำลังสร้าง/สร้างใหม่ และในขณะที่งานกำลังดำเนินการ ผู้เยี่ยมชมควรถูกส่งไปที่อื่น เบราว์เซอร์จะแคชการเปลี่ยนเส้นทางนี้เป็นระยะเวลาสั้นๆ (โดยปกติจะเป็นนาที) และลองค้นหา DNS อีกครั้งในภายหลัง
308 เปลี่ยนเส้นทางถาวร ทรัพยากรที่ร้องขออาจมีหรือไม่มีอยู่ และการรับส่งข้อมูลควรถูกส่งไปยังตำแหน่งใหม่ เบราว์เซอร์จะแคชการเปลี่ยนเส้นทางนี้และไม่ค้นหาการกำหนดเส้นทาง DNS อีก

สำหรับสถานการณ์ของคุณ ก 301 นั้น “เพียงพอ” แต่ถ้าผู้เยี่ยมชมไม่ควรโต้ตอบกับเซิร์ฟเวอร์ของคุณผ่านที่อยู่ IP เปล่า 308 อาจจะแม่นยำกว่า

กฎง่ายๆ:

  • URL เคยใช้ได้? ใช้ 301/302.
  • URL ไม่เคยมีความถูกต้อง? ใช้ 307/308.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา