Поддержка Проблемы и решения Не устанавливается на домен с подключённым SSL сертификатом (https)

  • Здравствуйте, уважаемые форумчане! Столкнулся с проблемой: пытаюсь установить wordpress на сайт, к которому уже подключён ssl-сертификат. Отключить его у меня нет возможности. Установка WordPress, мягко говоря, отказывается работать. Почти что всё содержимое метит как смешанное и, соответственно, блокирует. Худо бедно, но установил. Но теперь нет доступа к админке, а сайт отображается некорректно. Не помогает и define(‘FORCE_SSL_ADMIN’, true);. Что делать?

Просмотр 11 ответов — с 31 по 41 (всего 41)
  • @umnikov, спасибо за совет, но увы, это не тот случай.

    И вот что я вижу:

    ОК.ру тоже из дистрибутива ВП?

    Есть подозрения, что Вы какую-то левую сборку устанавливаете.

    Нет, это просто вкладка открыта.

    Модератор Yuri

    (@yube)

    Странно это всё.

    А давайте все-таки посмотрим на передачу HTTPS в php. Создайте в корне скриптик с phpinfo(), откройте его в браузере и посмотрите на HTTPS в Apache Environment (если есть Апач) и на $_SERVER[‘HTTPS’] в PHP Variables. Может не быть HTTPS, но быть другая переменная, близкая по смыслу.

    Ну не знаю.. Вот родной ВП практически на Вашем домене (протестировал с такими же уровнями) https://i.imgur.com/atbg3fK.jpg. На самрподписаном сертификате, ессно.

    Нет http в дистрибутиве, чудеса какие-то показываете.

    А давайте все-таки посмотрим на передачу HTTPS в php. Создайте в корне скриптик с phpinfo(), откройте его в браузере и посмотрите на HTTPS в Apache Environment (если есть Апач) и на $_SERVER[‘HTTPS’] в PHP Variables. Может не быть HTTPS, но быть другая переменная, близкая по смыслу.

    Там вообще https нету! Только http!

    Модератор Yuri

    (@yube)

    Там вообще https нету!

    И X-Forwarded-Proto нет?

    Можно попробовать в корневой .htaccess добавить строку

    
    SetEnv HTTPS "on"
    

    (да, костыль, да, некрасиво и неправильно)

    И X-Forwarded-Proto нет?

    Нет.

    Можно попробовать в корневой .htaccess добавить строку

    Спасибо, заработало! Тему можно закрывать.

    @yube и @sevlad, огромное вам спасибо за помощь и нахождения ошибки!

    Модератор Yuri

    (@yube)

    На здоровье! 🙂

    Прошу учесть, что ошибка кроется в настройках сервера. И мы ее не вылечили, а только подставили костыль. То есть, эта беда может еще где-то вылезти боком. Так что есть смыл попинать сисадмина сервера на предмет добавить пару строк в пару конфигов.

    То есть, эта беда может еще где-то вылезти боком.

    Она и вылезла. Пытаюсь установить WP Show Posts (на главную хочу вывести только категорию + пара ссылок внизу страницы). Плагин устанавливается, но при активации уходит в 502. Консоль выдаёт это:

    HTML-документ не содержит объявления кодировки символов. Если документ содержит символы, не входящие в диапазон US-ASCII, то в некоторых конфигурациях браузера в документе будет отображён искажённый текст. Кодировка символов страницы должна быть объявлена в документе или в протоколе передачи.

Просмотр 11 ответов — с 31 по 41 (всего 41)
  • Тема «Не устанавливается на домен с подключённым SSL сертификатом (https)» закрыта для новых ответов.