我在 LightSail 上有一台 Ubuntu 机器,它使用 nginx 提供静态文件。
我想要一个子域,所以我添加了一个指向名为client.mydomain.com
.
我的 nginx 站点配置文件定义为
server {
listen 5000;
server_name client.mydomain.com;
location / {
root /home/ubuntu/client-data;
}
}
虽然我可以通过 http://[ip]/file.txt http://client.mydomain.com/file.txt访问客户端数据中的文件,但返回 301 Permanent Moved 错误。
为什么?是不是因为我已经有一个运行在 80 和 8080 端口的 nginx 站点。为什么子域不能使用 5000 的正确站点?