Чи є спосіб поділитись конфігураційними директивами між двома server {}
блоками nginx ? Я хотів би уникати дублювання правил, оскільки вміст HTTPS і HTTP мого сайту подається з точно такою ж конфігурацією.
Наразі це так:
server {
listen 80;
...
}
server {
listen 443;
ssl on; # etc.
...
}
Чи можу я щось зробити за принципом:
server {
listen 80, 443;
...
if(port == 443) {
ssl on; #etc
}
}