@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. Не забудьте сохранить изменения после добавления кода.