Το server block συγκεντρώνει τη διαμόρφωση ενός ιστοτόπου. Το Nginx εξετάζει πρώτα τη διεύθυνση και τη θύρα παραλαβής και μετά το ζητούμενο όνομα host, για να επιλέξει τον κατάλληλο ιστότοπο HTTP.
Δύο domains, ένας server
Τοποθετήστε αυτά τα blocks μέσα στο http. Υποθέστε ότι τα δύο domains δείχνουν στο ίδιο μηχάνημα:
server {
listen 80 default_server;
server_name shop.example.com;
return 200 "shop";
}
server {
listen 80;
server_name docs.example.com;
return 200 "docs";
}
Αίτημα με λαμβάνει . Αίτημα με λαμβάνει . Η κεφαλίδα Host δηλώνει ποιο domain ζήτησε ο επισκέπτης.
