Có cách nào để chia sẻ chỉ thị cấu hình trên hai server {}
khối nginx không? Tôi muốn tránh trùng lặp các quy tắc, vì nội dung HTTPS và HTTP của trang web của tôi được cung cấp với cùng một cấu hình.
Hiện tại, nó như thế này:
server {
listen 80;
...
}
server {
listen 443;
ssl on; # etc.
...
}
Tôi có thể làm gì đó dọc theo dòng:
server {
listen 80, 443;
...
if(port == 443) {
ssl on; #etc
}
}