J'utilise un équilibreur de charge Rackspace qui me permet de configurer ma clé ssl / pem à l'intérieur du panneau d'administration. Tout fonctionne bien, je peux utiliser les protocoles http et https. Mais si j'essaye de rediriger http vers https en utilisant:
server{
listen *:80;
server_name mydomain.com www.mydomain.com;
rewrite ^ https://mydomain.com$request_uri? permanent;
... je reçois une boucle de redirection. Je me rends compte que je n'écoute pas le port 443 mais c'est parce que l'équilibreur de charge a géré cela pour moi. J'ai également essayé d'envelopper la réécriture en if ($scheme ~* http){
vain.
L'autre partie de ma question est que je voudrais supprimer www de l'url, puis-je le faire avec une seule réécriture? La réécriture ci-dessus ne devrait-elle pas également s'en occuper?
Merci de votre aide!