I have one domain with 3 subdomains:
- example.com (main domain) - api.example.com - blog.example.com - support.example.com (just a cname to point to zendesk)
And I have this 3 configuration on my : 上有以下3个配置:
# HTTP server
server {
listen 80;
server_name api.example.com;
return 301 https://api.example.com$request_uri;
}
# HTTPS server
server {
ssl on;
listen 443;
server_name api.example.com;
ssl_certificate APIcert.crt;
ssl_certificate_key APIcert.key;
#root configuration.....
}
server {
listen 80;
server_name blog.example.com;
root /var/www/blog;
index index.php index.html index.htm;
server {
listen 80;
listen 443 ssl;
server_name www.example.com;
return 301 https://example.com$request_uri;
location ~ \.(php|html)$ {
deny all;
}
}
server {
listen 80;
server_name example.com;
return 301 https://example.com$request_uri;
location ~ \.(php|html)$ {
deny all;
}
}
server {
ssl on;
listen 443 ssl;
ssl_certificate mycert.crt;
ssl_certificate_key mycert.key;
server_name example.com;
root /var/www/frontend;
.....
}
: :
Your web server is setup with Strict-Transport-Security max-age=16070400; includeSubdomains
Strict-Transport-Security max-age=16070400; includeSubdomains
.
This will tell the web browser to request your domain using https only. If you want the subdomain blog
to be accessed through insecure http, you will need to remove includeSubdomains
from the HTTP Strict Transport Security (HSTS) and use a different browser (or clear your Firefox).
https://www.ssllabs.com/ssltest/analyze.html?d=alooga.com.br
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.