@marlen
RewriteCond %{HTTP:X-Forwarded-Proto} !https [OR] RewriteCond %{HTTP:X-Forwarded-SSL} !on 3. Сохраните измененный .htaccess файл.
Этот код проверяет, использует ли ваш сайт HTTPS или нет. Если запрос не происходит через HTTPS, то редиректа на HTTPS не будет происходить.
@marlen
Другой вариант - можно добавить следующую функцию в файл функций вашей темы или в файл functions.php вашего дочернего темы:
1 2 3 4 5 6 7 8 9 |
add_action('init', 'disable_ssl_redirect');
function disable_ssl_redirect() {
if (is_ssl()) {
return;
} else {
global $wp;
$wp->is_ssl = true;
}
}
|
Этот код отключает редирект с HTTP на HTTPS, если сайт уже загружен через HTTPS. Не забудьте сохранить изменения после добавления кода.