Điểm:0

Tên miền phụ Nginx đang định tuyến lại tên miền chính

lá cờ pr
Tom

Tôi có một máy chủ web nginx lưu trữ một trang web cũ. Trang web này đã được di chuyển sang một trang web mới nhưng tôi muốn giữ trang web cũ hoạt động trên một tên miền phụ, Legacy2.example.com. Tôi đã xem qua và sửa đổi các tệp cấu hình hỗ trợ trang web và trang web có sẵn cũng như liên kết chúng, cũng như tạo bản ghi A tới Legacy2.example.com trỏ tới IP này, tuy nhiên, nó vẫn đang chuyển hướng tới domain.com chứ không phải di sản2.example.com. Tôi đang bao gồm tệp cấu hình của mình bên dưới. Có một số cấu hình khác trong nginx có thể yêu cầu nó chuyển hướng không?

Tôi đã làm theo các câu hỏi tương tự và hướng dẫn cơ bản, nhưng ngay cả khi thay đổi trường server_name, tôi dường như không thể nhận được

 người phục vụ {
    nghe 80;
    nghe [::]:80;
    server_name legacy2.example.com wwww.legacy2.example.com;

    
    vị trí /.well-known {
       gốc /var/www/prod.example.com/current;
       try_files $uri =404;
    }

    địa điểm / {
      if ($http_user_agent ~* SemrushBot|ByteSpider|YandexBot|AhrefsBot|DotBot) {
        trả lại 403;
      }
      trả về 301 https://$http_host$request_uri;
    }
 }

người phục vụ {
    nghe 8080 ;
    nghe [::]:8080;
    server_name legacy2.example.com wwww.legacy2.example.com;
   
    đặt $MAGE_ROOT /var/www/prod.example.com/current;
    đặt sản xuất $MAGE_MODE;

    fastcgi_buffers 16 16k;
    fastcgi_buffer_size 32k;

    bao gồm /var/www/prod.example.com/current/nginx.conf.sample;

    error_log /var/log/nginx/prod.example.com.error.log;
    access_log /var/log/nginx/prod.example.com.access.log;
}

người phục vụ {
    nghe 443 ssl;
    nghe [::]:443 ssl;
    server_name legacy2.example.com wwww.legacy2.example.com;

    ssl_certificate "/etc/nginx/ssl/example.com.pem";
    ssl_certificate_key "/etc/nginx/ssl/example.com.key";

    client_max_body_size 128M;

    error_log /var/log/nginx/prod.example.com.error.log;
    access_log /var/log/nginx/prod.example.com.access.log;

    # Kích hoạt để bỏ qua Varnish
    # đặt $MAGE_ROOT /var/www/prod.example.com/current;
    # đặt sản xuất $MAGE_MODE;
    # bao gồm /var/www/prod.example.com/current/nginx.conf.sample;

    # Sơn dầu
    địa điểm / {
        if ($http_user_agent ~* SemrushBot|ByteSpider|YandexBot|AhrefsBot|DotBot) {
            trả lại 403;
        }

        proxy_pass http://127.0.0.1:6081;
        proxy_set_header Máy chủ $http_host;
        proxy_set_header X-Forwarded-Host $http_host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        # proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header Ssl-Offloaded "1";
        proxy_set_header X-Forwarded-Proto https;
        proxy_set_header X-Forwarded-Port 443;
        # proxy_set_header X-Forwarded-Proto $scheme;

       #proxy_headers_hash_max_size 512;
       #proxy_headers_hash_bucket_size 128; 
    }
}
lá cờ us
Bạn đã thay đổi URL cơ sở của ứng dụng hiện đang chạy tại `www.legacy2.example.com` chưa? Không có gì trong cấu hình nginx của bạn có thể thực hiện chuyển hướng như vậy.

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