При настройке nginx с сайтом, на котором есть ssl, примеры, которые я нахожу в сети, в основном дублируют настройки местоположения. Большинство примеров имеют только корневое расположение по умолчанию, так что это не так уж и сложно, но если у вас есть несколько расположений и переписаны правила на месте, дублирование этой конфигурации становится беспорядочным.
Я подумал о том, чтобы передать запросы ssl на localhost, чтобы обойти это, но это уродливо. Я также рассмотрел использование файловых включений, но конфиги местоположения для этого сайта должны быть в 1 файле, поскольку они связаны между собой.
Есть предложения?
Редактировать: Мы используем nginx версии 0.6.32.