如何为单个IP地址设置默认域

时间:2018-03-03 11:22:58

标签: nginx server debian vps

我在Debian VPS NGINX服务器上运行两个.com域名。 VPS只有一个IP地址。

我正在尝试设置默认域 - 如果我在URL栏中输入服务器IP地址,则会出现这个域。

我试过了:

nano/etc/hosts

包含:

127.0.0.1       localhost
{VPS IP ADDRESS HERE}   debserver01.holdingdomain debserver01

debserver01是我的服务器主机名 (我隐藏了{VPS IP ADDRESS HERE},因为这是私人客户端)

/ etc / nginx / sites-available /中的我的NGINX服务器块如下:

dotcomname01.com
dotcomname02.com
holdingdomain

holdingdomain包含:

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

        expires $expires;

        server_name {VPS IP ADDRESS HERE};

        root /var/www/holdingdomain/html;
        index index.html index.php;

        location / {
                index index.php index.html index.htm;
                try_files $uri $uri/ /index.php?$args;
        }

        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                include fastcgi_params;
                fastcgi_pass unix:/run/php/php7.0-fpm.sock;
                fastcgi_param SCRIPT_FILENAME
                /var/www/holdingdomain/html$fastcgi_script_name;
        }
}

/ var / www / holdingdomain / html中有index.html

但在浏览器中输入{VPS IP ADDRESS HERE}时,它会转到dotcomname01.com,而不是/var/www/holdingdomain/html/index.html。

建议请。感谢。

0 个答案:

没有答案