0
J'essaie de rediriger http vers https et je cette config:Elastic Beanstalk nginx rediriger la mise ne fonctionne pas
files:
"/etc/nginx/conf.d/robots.conf":
mode: "000544"
owner: root
group: root
content: |
server {
listen 80;
server_name example.com;
location =/health {
return 200 "health-check";
}
location/{
if ($http_x_forwarded_proto != "https") {
return 301 https://$host$request_uri;
}
}
}
server {
listen 80 default_server;
server_name www.example.com;
location =/health {
return 200 "health-check";
}
location/{
if ($http_x_forwarded_proto != "https") {
return 301 https://$host$request_uri;
}
}
}
Mais quand je vais à http://example.com ou http://www.example.com il n'y a pas ... redirect Je J'ai essayé plusieurs réglages mais il semble que ça ne marche jamais complètement.
Essayé et cela ne fonctionne pas. On dirait que la configuration n'est pas implémentée ... – Ferus
Avez-vous rechargé la config avec 'service nginx reload'? –
Non, je suis juste en train de valider et de déployer en utilisant 'eb deploy', où devrais-je mettre' service nginx reload'? Ou voulez-vous dire que je devrais ssh dans l'instance et le faire? – Ferus