Использование функции управления трафиком балансировки нагрузки для решения проблемы разгрузки WordPress SSL .
WordPress — самая популярная платформа управления контентом в
мире, поэтому можно подумать, что SSL-выгрузка на балансировщик нагрузки будет
очень распространена и достаточно проста в исполнении. Похоже, это не так просто, как
можно было бы ожидать.
Основная проблема заключается в том, что WordPress, похоже, жестко кодирует URLS, поэтому
в нашем случае — это
https://www.edgenexus.io. Проблема в том, что
, когда базовая страница отправляется как HTTPS, ссылки все равно указывают на HTTP
версию сайта, которая не нравится браузеру.
Страница загружается, но без правильного форматирования — это выглядит
так, как будто CSS не загружен.
Мы не смогли найти простой способ решить эту проблему, поэтому
решили использовать функцию управления трафиком edgeNEXUS flightPATH на балансировщике нагрузки
.
Мы создали правило управления, которое будет заменять https://www.edgenexus.io
на https://www.edgenexus.io
только для страниц, MIME-тип которых содержит текст. Я приложил картинку
правила.
Уверен, что это отлично работает. Интересно, как другие
решают эту проблему WordPress SSL Offload?
Документально подтверждено, что Google внес изменения в свой поисковый
алгоритм, чтобы отдать предпочтение более защищенным сайтам, так что это требование может
стать более распространенным в будущем.