Intereting Posts
Плагин WordPress: изображения OSCommerce, которые не отображаются в передней части Настройка виджета WordPress – категория продуктов Сохраните sql-файл после вставки wpdb Проблема Taxonomy.php с поиском и фильтрами Отображение признака на странице категории Как выбрать конкретную позицию меню в WordPress? В таблице Woocommerce отсутствует заголовок – могу ли я добавить его с помощью крючка? WP_Query многократное использование отношения и / или WordPress Автор Сообщений Обзор после каждого изменения в том же WordPress сообщение Загрузите минимальную среду WordPress Иметь другой шаблон результатов поиска в зависимости от пользовательского типа типа поиска Виджеты не добавляют div до и после заголовка организатор событий не загружается в основной области содержимого Отчеты администратора WooCommerce: получение пользовательского отчета о продукте на основе диапазона дат Как интегрировать CAPTCHA на страницу регистрации?

Нужны идеи для решения нескольких доменов HTTPS

Я разрабатываю сайт WordPress, который работает на нескольких доменах (не WordPress MU). Два домена обслуживаются из одной и той же базы кода, и я написал плагин, который успешно переключает темы на основе URL.

Этот сайт имеет форму пожертвования, в которой используется HTTPS (в настоящее время используется плагин WordPress HTTPS ). Тем не менее, WordPress HTTPS имеет только один вариант для домена.

Я думал, что мог бы уйти с заменой этой строки $ssl_host = rtrim($this->getSetting('ssl_host'), '/') . '/'; $ssl_host = rtrim($this->getSetting('ssl_host'), '/') . '/';

… с этим $ssl_host = $_SERVER['SERVER_NAME'] . '/'; $ssl_host = $_SERVER['SERVER_NAME'] . '/';

К сожалению, это не так просто. Кажется, он сломал весь сайт. Заголовок сайта (и, следовательно, все остальное) не будет загружаться должным образом.

Есть идеи? Любая помощь здесь была бы высоко оценена.

Solutions Collecting From Web of "Нужны идеи для решения нескольких доменов HTTPS"

Решил это. Мне просто нужно было отказаться от плагина и использовать следующий код в моем htaccess … И переключить мой сайт / домашний URL на https: //. Но теперь все хорошо.

Вот что я использовал, если у кого-то еще есть эта проблема:

 # BEGIN HTTPS REDIRECT <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L] </IfModule> # END HTTPS REDIRECT