Sto usando un bilanciamento del carico Rackspace che mi consente di impostare la mia chiave ssl / pem all'interno del pannello di amministrazione. Tutto funziona bene, posso usare sia i protocolli http che https. Ma se provo a reindirizzare http su https usando:
server{
listen *:80;
server_name mydomain.com www.mydomain.com;
rewrite ^ https://mydomain.com$request_uri? permanent;
... Ottengo un ciclo di reindirizzamento. Mi rendo conto che non sto ascoltando la porta 443, ma è perché il bilanciamento del carico ha gestito questo per me. Ho anche provato a racchiudere la riscrittura if ($scheme ~* http){
senza risultati.
L'altra parte della mia domanda è che vorrei rimuovere www dall'URL, posso farlo con una sola riscrittura? La riscrittura di cui sopra non dovrebbe occuparsi anche di questo?
Grazie per l'aiuto!