我在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。
建议请。感谢。