Произошла странная штука, ссылки кнопок Share и Send to виджетов facebook сайтов стали переписываться на https. Так как наши сертефикаты SSL самоподписные, имеем нехороший вид для пользователей и теряем аудиторию.
Вот
тут пример того, как предлагается решить проблему, но редирект не происходит.
Более того, в конфигурации вида
server {
listen 443 ssl;
rewrite ^(.*) http://$host$1 permanent;
# ssl on;
ssl_certificate /etc/nginx/conf.d/server.crt;
ssl_certificate_key /etc/nginx/conf.d/server.key;
....
сервер вообще отказывается иметь с посетителем дело. Дескать нужен включенный SSL. Включение SSL приводит к началу проблемы. Принятие «паленого» самоподписного сертификаты приводит к желаемому редиректу на HTTP.
Как сделать редирект до предоставления сертификатов?