Ich habe folgendes http config:Nginx: alle Umleiten aber ein
server {
listen 80;
server_name example.com;
# Necessary for Let's Encrypt Domain Name ownership validation
location /.well-known/acme-challenge/ {
root /home/vagrant/.well-known/acme-challenge/;
}
return 301 https://$host$request_uri;
}
Ich würde gerne http://example.com/.well-known/acme-challenge/filename
/home/vagrant/.well-known/acme-challenge/filename
dienen, während alle anderen HTTP-Anforderung sollte auf https umgeleitet werden.
Ich dachte, Nginx würde Regeln in ihrer Reihenfolge verarbeiten, wenn Übereinstimmungen es verwendet, sonst geht es weiter. Aber anscheinend nicht. Wie kann ich erreichen, was ich will?
Sollte die 'root/home/Vagabund nicht sein;'? – equaeghe