danielnewman
@danielnewman
Front-end

Редирект в nginx HTTPS ссылок facebook на HTTP?

Произошла странная штука, ссылки кнопок 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.


Как сделать редирект до предоставления сертификатов?
  • Вопрос задан
  • 3655 просмотров
Решения вопроса 1
@bondbig
Как сделать редирект до предоставления сертификатов?
Никак. Так устроен TLS. Купить сертификат — совсем не дорого, например у startssl.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ilnarb
А в настройках кнопки нельзя это поправить?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы