我在 No-IP 上注册了一个 ddns 子域:example.ddns.net
我将 No-IP 配置为映射到我的路由器的 IP,该 IP 将端口转发到我的 NGINX Web 服务器。我想拥有一个单独的 Web 服务器,我托管在web1.example.ddns.net
该服务器上指向/var/www/web1
. 我不知道的是如何告诉 NGINX 指向/var/www/web1
何时从web1.example.ddns.net
. 谁能给我详细解释如何配置我的服务器?
下面是我example.ddns.net
对此配置的配置位于/etc/nginx/sites-available/
有一个链接到/etc/nginx/sites-enabled
.
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/example.ddns.net;
server_name example.ddns.net;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}
}
下面是我web1.example.ddns.net
对此配置的配置位于/etc/nginx/sites-available/
有一个链接到/etc/nginx/sites-enabled
.
server {
listen 80;
listen [::]:80;
root /var/www/web1.example.ddns.net;
server_name web1.example.ddns.net;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}
}
这些是我更改的唯一文件。以下 NGINX 服务器托管在 Ubuntu 服务器上,我通过 ssh 访问服务器并通过单独的计算机访问网页。任何人都可以就如何解决这个问题给出一些说明吗?