Score:0

Nginx พยายามให้บริการไฟล์ต่อไปหรือไม่

ธง cn

นี่คือ nginx.conf ของฉัน

เหตุการณ์ {
}
http {
    เซิร์ฟเวอร์ {
        ฟัง 80;

        rewrite_log บน;

        ถ้า ($http_x_forwarded_proto = "http") {
            ส่งคืน 302 https://$host$request_uri;
        }

        ที่ตั้ง /.สุขภาพ {
            ส่งคืน 200 'ตกลง';
        }

        ตำแหน่ง /.สถานะ {
            stub_status;
            server_tokens บน;
        }

        สถานที่ ~ ^\/([^.][^\/]*)(.*)$ {
            proxy_pass http://$1.$DISCOVER$2$is_args$args;
        }
    }
}

การกำหนดค่านี้จะส่งคืนการตอบสนองแบบคงที่อย่างชัดเจนได้อย่างไร /.สุขภาพ และไม่มีเส้นทางอื่น อาจมีข้อผิดพลาดนี้หรือไม่ ไม่มีจุดใดที่ nginx สั่งให้ค้นหาไฟล์

[ข้อผิดพลาด] 16#16: *2 open() "/usr/share/nginx/html/_health" ล้มเหลว (2: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว), ไคลเอ็นต์: 10.0.1.21, เซิร์ฟเวอร์: localhost, คำขอ: "GET / _health HTTP/1.1", โฮสต์: "10.0.0.241"
in flag
คำขอแสดง "/_health" ไม่ใช่ "/.health"
cn flag
Ya ข้อผิดพลาดในการคัดลอก / วางเมื่อสร้างโพสต์นี้ เดิมฉันใช้ /.health และคิดว่ามันอาจทำสิ่งแปลก ๆ เกี่ยวกับการสมมติว่านามสกุลไฟล์... หลังจากดิ้นรนกับสิ่งนี้มาหลายชั่วโมง ฉันคิดว่าฉันแค่วาง nginx.conf ไม่ถูกที่ กำลังปรับใช้ในขณะนี้...
Score:0
ธง cn

ดูเหมือนว่าฉันถดถอยในการวางไฟล์ nginx.conf อย่างถูกต้อง ฉันจดจ่อกับตรรกะการกำหนดเส้นทางเกินกว่าจะสังเกตได้ แต่หลักฐานหลักคือมีหน้าต้อนรับ nginx จากค่าเริ่มต้น nginx.conf

โพสต์คำตอบ

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