Поддержка WordPress Multisite Multisite + Https

  • Добрый день!
    Как для Multisite указать основным зеркалом https?
    Может есть инструкция?

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Модератор Yui

    (@fierevere)

    ゆい★ღツ

    также как и для http

    единственная разница будет заключаться в том, что вам потребуется действительный сертификат ssl для каждого сайта сети. Если все работает на одном домене — WildCard
    если набор сайтов сети меняется редко и/или домены разные — SAN сертификат или получать сертификат для каждого имени отдельно и настраивать вебсервер соответствено… Но это за пределами конфигурации WordPress

    У меня для каждого сайта в сети стоит сертификат Lets Encrypt.
    Вопрос где в ВордПресс мультисайт указать зеркало на https.

    Модератор Yui

    (@fierevere)

    ゆい★ღツ

    у меня в константах wp-config.php просто задано имя домена без схемы

    define('MULTISITE', true);
    define('SUBDOMAIN_INSTALL', true);
    define('DOMAIN_CURRENT_SITE', 'main.example.com');
    define('PATH_CURRENT_SITE', '/');
    define('SITE_ID_CURRENT_SITE', 1);
    define('BLOG_ID_CURRENT_SITE', 1);

    define(‘DOMAIN_CURRENT_SITE’, ‘main.example.com’);

    main — это ваш главный поддомен?
    Можно ли ввести так?
    define(‘DOMAIN_CURRENT_SITE’, ‘https://example.com’);

    Доброго времени суток!
    Не стал открывать новую тему…

    1. Сертификат Lets Encrypt

    2. В .htaccess прописал:

    
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP:X-HTTPS} !1
    RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
    

    3. В wp-config:

    
    /* HTTPS */
    define('FORCE_SSL_ADMIN', true);
    define('FORCE_SSL_LOGIN', true);
    

    Основной сайт прекрасно работает.
    Как заставить все поддомены сети откликаться на http, а не на https?

    Спасибо!!!

    Модератор SeVlad

    (@sevlad)

    wp.me/3YHjQ

    Не стал открывать новую тему…

    См правила форума, п2: Не задавайте вопросы в чужих темах — для полноценного обсуждения создайте свою.

Просмотр 6 ответов — с 1 по 6 (всего 6)