Você deve primeiro configurar sua zona DNS como tal:
@ IN A <IP ADDRESS>
www IN A <IP ADDRESS>
Usando essa configuração, qualquer coisa como www.example.com
e example.com
será resolvida como IP ADDRESS
, que deve ser o endereço IP do seu servidor da Web.
Então, na configuração do Nginx, você coloca isso:
server {
listen 80;
server_name example.com;
return 301 https://example.com$request_uri;
}
server {
listen 80;
listen 443 ssl;
server_name www.example.com;
return 301 https://example.com$request_uri;
}
server {
listen 443 ssl;
server_name example.com;
...
}