Что прописать в конфиге nginx, чтобы со всех хостов (http naked, http www, https naked) редиректы шли на https://www. Т.е. вот так:
http://example.com -> https://www.example.com http://www.example.com -> https://www.example.com https://example.com -> https://www.example.com
Этот код конфига nginx делает редирект с naked на www, но этого явно недостаточно:
server {
listen 80;
server_name www.example.com example.com;
root /var/projects/example.com/www;
if ($http_host = "example.com") {
rewrite ^ http://www.example.com$request_uri permanent;
}
}