SSL 不适用于子域名

SSL 不适用于子域名

我这里有一个问题,我是这个方面的新手,我一直在看一些教程,我发现我的配置一切正常,但我无法使用子域访问我的页面。

以下是 SSL LABS 对我的 SSL 域名所做的报告

这是我的配置文件

这是域名

#////////MOBILE//////    
server {
  listen 80;
  server_name just4bettors.mobi;
  return 301 https://$host$request_uri;
}
server {
  listen 443 ssl;
  server_name just4bettors.mobi;
  include ssl.conf;
  root   /home/c0pt/capilleira/capilleiraclickandgamblemobile/www;
  location / {
    index  index.html index.htm;
  }
  include protect_system_files.conf;
  include expires.conf;
}

然后在一个单独的块中我有 2 个子域名

#//////BACK END//////
server {
  listen 80;
  server_name backend.just4bettors.mobi;
  return 301 https://$host$request_uri;
}
server {
  listen 443 ssl;
  server_name backend.just4bettors.mobi;
  include ssl.conf;
  location / {
    include security.conf;
    include backend_proxy_pass.conf;
  }
  include protect_system_files.conf;
}


#////////DESKTOP//////
server {
  listen 80;
  server_name desktop.just4bettors.mobi;
  return 301 https://$host$request_uri;
}
server {
  listen 443 ssl;
  server_name desktop.just4bettors.mobi;
  include ssl.conf;
  root   /home/c0pt/capilleira/capilleiraclickandgambleweb/dist;
  location / {
    index  index.html index.htm;
  }
  include protect_system_files.conf;
  include expires.conf;
}

如您所见,我的后端位于子域中。此时我可以看到域名 just4bettors.mobi,但一旦我尝试进入,就会收到错误OPTIONS http://localhost:1337/auth/login net::ERR_CONNECTION_REFUSED,看起来我的域名指向后端子域,如果我尝试进入桌面.just4bettors.mobi 子域,我会在浏览器中看到此信息,This webpage is not available并在浏览器控制台中看到此信息GET https://desktop.just4bettors.mobi/ net::ERR_NAME_NOT_RESOLVED

那么,我在这里遗漏了什么?

答案1

桌面子域名似乎未在 DNS 中设置。后端也没有。

您需要在 DNS 中为这些子域名设置 A 记录,这些子域名似乎是 ultradns.net

相关内容