簡體   English   中英

在IP和端口下而不是域名下托管服務器的Nginx配置

[英]Nginx configuration for hosting server under ip and port instead of domain name

目前,我已在特定域名下托管了我的Nginx網站-可用。

server {
      listen 80;
      server_name mydomain.com;
      access_log off;
      error_log off;
      location / {
      proxy_pass http://127.0.0.1:3011;
      proxy_redirect off;
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_max_temp_file_size 0;
      client_max_body_size 10m;
      client_body_buffer_size 128k;
      proxy_connect_timeout 90;
      proxy_send_timeout 90;
      proxy_read_timeout 90;
      proxy_buffer_size 4k;
      proxy_buffers 4 32k;
      proxy_busy_buffers_size 64k;
      proxy_temp_file_write_size 64k;
   }
}

如果我想在127.0.0.0:3009上運行服務器,如何在外部更改服務器名,如果我想達到79.180.12.54:3009,則應該更改網站名稱。

基本上將server_name更改為79.180.12.54:3009

server_name可以是IP

如果有人使用IP地址而不是服務器名稱發出請求,則“主機”請求標頭字段將包含IP地址,並且可以使用IP地址作為服務器名稱來處理請求:

server_name  example.org
             www.example.org
             ""
             192.168.1.1
             ;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM