Уже не в первый раз у меня возникает ощущение, что пришло поколение
админов,
которые не настраивали SSL в mod_ssl, не говоря уже об Apache-SSL,
а занялись этим сразу в nginx'е. Иначе бы таких вопросов не возникало.
Может быть, действительно сделать
server {
listen 80;
listen 443 default ssl;
...
location /some/ {
if ($ssl = "") {
...
}
}
?
Правда, я пока не вижу, есть ли здесь какие-нибудь подводные камни.