我正在与NGINX合作,我在这里有几个问题。
我有一个域和一个子域
域的服务器块
listen 80; server_name just4bettors.mobi www.just4bettors.mobi; root /home/c0pt/capilleira/capilleiraclickandgamblemobile/www
子域的服务器块
listen 80; server_name www.desktop.just4bettors.mobi desktop.just4bettors.mobi; root /home/c0pt/capilleira/capilleiraclickandgambleweb/dist;
对于域名一切正常,你可以访问页面和日志,没有什么不对,但是一旦你尝试进入子域,你可以看到一个错误在屏幕上inputhttp://www.desktop.just4bettors.mobi ,当你inputhttp://desktop.just4bettors.mobi你会得到GET http://desktop.just4bettors.mobi/ net::ERR_NAME_NOT_RESOLVED
Content-Security-Policy for domain
add_header Content-Security-Policy "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://themes.googleusercontent.com https://fonts.gstatic.com https://assets.zendesk.com; object-src 'none'; connect-src http://just4bettors.mobi http://just4bettors.mobi:1337 http://www.just4bettors.mobi;";
现在这些是子域的Content-Security-Policy
add_header Content-Security-Policy "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' http://www.just4bettors.mobi http://www.desktop.just4bettors.mobi; style-src 'self' 'unsafe-inline' object-src 'none'; connect-src http://desktop.just4bettors.mobi http://www.desktop.just4bettors.mobi;";
所以,我错过了什么? 基本上,问题是:为什么我不能访问子域?
PD:所有的DNS部分已经完成。
你说:“所有的DNS部分已经完成了。” 事实上,所有的DNS部分还没有完成。 我们可以清楚地看到:
$ host just4bettors.mobi just4bettors.mobi has address 190.171.28.156 $ host www.just4bettors.mobi www.just4bettors.mobi has address 190.171.28.156 $ host desktop.just4bettors.mobi Host desktop.just4bettors.mobi not found: 3(NXDOMAIN) $ host www.desktop.just4bettors.mobi Host www.desktop.just4bettors.mobi not found: 3(NXDOMAIN)
您只需要正确设置您的DNSlogging。