Czy istnieje sposób na współdzielenie dyrektyw konfiguracyjnych przez dwa server {}
bloki nginx ? Chciałbym uniknąć powielania reguł, ponieważ zawartość HTTPS i HTTP mojej witryny jest obsługiwana z taką samą konfiguracją.
Obecnie wygląda to tak:
server {
listen 80;
...
}
server {
listen 443;
ssl on; # etc.
...
}
Czy mogę zrobić coś w stylu:
server {
listen 80, 443;
...
if(port == 443) {
ssl on; #etc
}
}