I have a domain.com and i can redirecto to other subdomains but not domain.com in https, my configuration is the following :
server {
listen 80;
server_name www.domain.com;
rewrite ^/(.*) https://www.domain.com/$1 permanent;
}
server {
listen 80;
server_name m.domain.com;
## redirect http to https ##
rewrite ^/(.*) https://m.domain.com/$1 permanent;
}
server {
listen 443 ssl spdy;
server_name www.domain.com;
...
}
server {
listen 443 ssl spdy;
server_name domain.com;
...
}
server {
listen 443 ssl spdy;
server_name www.domain.com;
...
}
server {
listen 443 ssl spdy;
server_name m.domain.com;
...
}