Điểm:0

Làm cách nào để thiết lập nginx cho nhiều ứng dụng web có nhiều tên miền phụ trong GCE

lá cờ th

Tôi đang sử dụng GCE với ngăn xếp LEMP. Tôi có nhiều tên miền phụ và mỗi tên miền phụ có thư mục gốc khác nhau.

Thiết lập của tôi như sau:

ứng dụng sản xuất

người phục vụ {
    nghe 80;
    lắng nghe [::]:80 ipv6only=on;

    nghe 443 ssl http2;
    nghe [::]:443 ipv6only=on ssl http2;

    ssl_certificate /etc/nginx/ssl/*.example.com.crt;
    ssl_certificate_key /etc/nginx/ssl/*.example.com.key;

    server_name prod.example.com;
    gốc/var/www/ví dụ/web;
    client_max_body_size 10M;
}

ứng dụng dàn dựng

người phục vụ {
    nghe [::]:80;
    nghe [::]:443 ssl http2;
    
    ssl_certificate /etc/nginx/ssl/*.example.com.crt;
    ssl_certificate_key /etc/nginx/ssl/*.example.com.key;

    server_name staging.example.com;
    gốc /var/www/example-staging/web;
    client_max_body_size 10M;
}

Chúng có cùng cấu hình ngoại trừ phần server_name. Tuy nhiên, có vẻ như nginx không thể phân biệt 2 cấu hình khác nhau.

Bất kể tôi sử dụng prod.example.com hay staging.example.com, cả hai sẽ chỉ định tuyến đến thư mục gốc của prod.

Có điều gì sai với cấu hình của tôi gây ra sự cố này không?

lá cờ jp
Câu hỏi này không liên quan đến Google Cloud Platform, tất cả là về cấu hình NGINX.
Điểm:1
lá cờ cz

"dàn dựng" của bạn người phục vụ khối chỉ nghe trên IPv6, nhưng bạn đang truy cập máy chủ của mình qua IPv4. Bạn cũng cần thêm IPv4 nghe chỉ thị cho khối đó.

David Yap avatar
lá cờ th
không thể tin rằng một sai lầm nhỏ như vậy có thể gây ra một sự khác biệt lớn như vậy. Cảm ơn bạn!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.