Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nginx服务器名称差异_Nginx - Fatal编程技术网

Nginx服务器名称差异

Nginx服务器名称差异,nginx,Nginx,如果服务器ip为10.0.0.0,但我正在将其映射到www.example.com,那么下面的配置是否正确 server { listen 80; server_name 10.0.0.0 example.com; access_log /var/log/nginx/example.log; 否,如果要将服务器限制为单个接口地址,则需要使用listen指令: server { listen 10.0.0.0:80; server_name ex

如果服务器ip为10.0.0.0,但我正在将其映射到www.example.com,那么下面的配置是否正确

server {

    listen 80;

    server_name 10.0.0.0 example.com;

    access_log /var/log/nginx/example.log;

否,如果要将服务器限制为单个接口地址,则需要使用
listen
指令:

server {

    listen 10.0.0.0:80;

    server_name example.com;

    access_log /var/log/nginx/example.log;

    ...
}

您也可以只设置一个基本服务器块

server {
listen 80;
listen [::]:80;

root /var/www/folderName/htdocs; // where you have your project folder and public directory
index index.html index.htm;  // add index.php here if using php files

server_name test.com www.test.com;   // desired url goes here

location / {
    try_files $uri $uri/ =404;
}
}

digital ocean的教程非常好-