Điểm:1

Làm cách nào để đảo ngược proxy động nginx cho máy tính để bàn và thiết bị di động?

lá cờ ax
Xen

Cách đảo ngược proxy nếu người dùng sử dụng dekstop, hãy truy cập proxy_pass tên miền.xyz; và nếu sử dụng điện thoại di động đi đến proxy_pass mobile.domain.xyz;? tôi sử dụng nginx làm máy chủ web đảo ngược. đây là mã mẫu của tôi:

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

    trả lại 301 https://$host$request_uri;
}

người phục vụ {
    nghe 443 ssl http2;
    nghe [::]:443 ssl http2;

    ssl_certificate /etc/nginx/ssl/cert.crt;
    ssl_certificate_key /etc/nginx/ssl/cert.key;
    ssl_session_timeout 1d;
    ssl_session_cache đã chia sẻ:MozSSL:10m; # khoảng 40000 phiên
    tắt ssl_session_tickets;

    #cấu hình hiện đại
    ssl_protocols TLSv1.3;
    tắt ssl_prefer_server_ciphers;

    # HSTS (bắt buộc phải có ngx_http_headers_module) (63072000 giây)
    add_header Strict-Transport-Security "max-age=63072000" luôn luôn;

    # OCSP dập ghim
    ssl_dập ghim vào;
    ssl_stapling_verify bật;

    # xác minh chuỗi tin cậy của phản hồi OCSP bằng Root CA và chứng chỉ trung gian
    ssl_trusted_certificate /etc/nginx/ssl/cert-ca.crt;

    # thay thế bằng địa chỉ IP của trình phân giải của bạn
    trình phân giải 1.1.1.1 1.0.0.1;

    vị trí ~ /.được biết đến {
        gốc/var/www/html;
    }

    #Sơ đồ trang web tùy chỉnh
    #location ~ ^/(sitemap.xml) {
    # gốc /var/www/html;
    #}

    #xác minh của Google
    #location ~ ^/(googlee1a07b36e5db19e8.html) {
    # gốc /var/www/html;
    #}

    địa điểm / {
        proxy_set_header Mã hóa chấp nhận "";
        sub_filter_once tắt;
        sub_filter_types *;
        #sub_filter "'http:'" "'https:'";
        sub_filter 'www.domain.xyz' '$host';
        sub_filter 'domain.xyz' '$host';

        proxy_redirect https://www.domain.xyz https://$host;
        proxy_redirect http://www.domain.xyz https://$host;

        proxy_ssl_server_name bật;
        proxy_pass http://www.domain.xyz;
        proxy_cache_bypass $http_upgrade;

        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Port $server_port;
    }
}

Tôi có thể tạo proxy ngược động bằng nginx không? cảm ơn vì sự giúp đỡ

djdomi avatar
lá cờ za
Vui lòng nói chi tiết hơn, bạn muốn chuyển hướng người dùng di động sang một tên miền phụ khác với tư cách là những người dùng khác?
Michael Hampton avatar
lá cờ cz
Làm thế nào bạn có thể biết đâu là người dùng di động?
djdomi avatar
lá cờ za
@MichaelHampton tôi tin rằng anh ấy sẽ quyết định về Tác nhân trình duyệt của Khách hàng

Đă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.