当API库是ip地址时,服务器的`server_name`应该设置什么?

时间:2018-05-12 03:32:22

标签: nginx

当API基础是ip地址时,服务器的server_name应该设置什么?

server {

    listen 8000;
    server_name `what there should set`;

    access_log /data/ldl/logs/13.20.32.76.access.log  main;

    location /index01.html {
        alias /data/repo/Qi02/index01.html;
    }

我的API地址库是13.20.32.76,我可以将server_name设置为IP地址吗?

我的意思是,比如我有一个API,其中一个API是这样的:http://13.20.32.76:8000/api/users/list/

server_name应该写什么?

1 个答案:

答案 0 :(得分:0)

是的,您可以使用IP地址作为服务器名称,您可以参考enter image description here。实际上,你可以用服务器名称指令做很多事情。

  

如果有人使用IP地址而不是服务器名称发出请求,“主机”请求标头字段将包含IP地址,并且可以使用IP地址作为服务器名称来处理请求:

server {
    listen       80;    server_name  example.org
                 www.example.org
                 ""
                 192.168.1.1
                 ;
    ...
}