无法使用 nginx 服务器添加子域名

无法使用 nginx 服务器添加子域名

我的服务器上运行着 nginx,我正在尝试在服务器中设置一个子域。我试过一次,没有任何问题。这是教程我跟着

我有以下子域名nz.mydomain.com

现在我尝试设置另一个域名为 nickies.mydomain.com

我做的和最初做的一模一样。但是 nginx 没有找到该站点,尽管配置文件显示在 sites-enabled 中。您可以预览该域这里

这是我的配置文件

server {
        listen   80; ## listen for ipv4; this line is default and implied
        #listen   [::]:80 default ipv6only=on; ## listen for ipv6

        root /var/apps/nickies/public_html;
        index index.html index.htm;

        # Make site accessible from http://localhost/
        server_name nickies.proitzen.com;
}

我还注意到了另一件奇怪的事情。所有其他配置文件在 vi 编辑器中都有颜色格式(例如注释行用不同的颜色标记),但即使我复制同一个文件来创建新文件,文件中也不会应用相同的颜色格式。

sudo nginx -t根本没有返回任何错误消息。除了域名不起作用之外,一切看起来都很好。nginx 中的域名数量有限制吗?

我错过了什么?这让我在过去的 6 个小时里发疯了。

提前感谢您的时间。

答案1

我不知道这是否是正确的方法,但是在向子域添加 A 记录(指向我的 vps 服务器)后,它开始工作了。

相关内容