Данная необходимость возникла в сезон миграции всех сайтов на https протокол. Сеошники просят, что бы их детище открывалось по двум протоколам, пока поисковые системы не проиндексируют версию с ssl сертификатом.

Задача мне понятна, и в принципе легко решается, если в системе управления сайтом все ссылки относительные.

Но Wordpress к таким не относится. Все что он там гененрирует - кидает в БД полной ссылкой с доменным именем. Поиски плагинов для таких ситуаций не был успешным.

Решено было подкинуть каждой версии свою базу данных. Решение оказалось в три строчки. Открываем wp-config.php и на месте объявление имени базы данных пишем следующие

if($_SERVER['HTTPS']=='on') define('DB_NAME', 'bd_name_for_ssl'); else define('DB_NAME', 'bd_name');

Соответственно в новой версии БД автозаменой меняю урл на https протокол.

Оставить Заявку

Хотите получить консультацию или заказать разработку сайта,
оставьте вашу заявку в форме ниже и с вами обязательно свяжутся.


Я принимаю соглашением

Контакты

г. Владимир

Созвониться можно по телефону

8 (919) 026 93 58

Оставить заявку можно на e-mail:

Он-лайн помощь

Вы всегда можете получить
помощь или задать вопрос, касающиеюся вашего сайта:

открыть диалог

(skype) skype_zvon