Wordpress - исправляем ошибку ERR TOO MANY REDIRECTS при переходе на https://: различия между версиями

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск
(Новая страница: «link=https://bit.ly/3tbFsd6| Доступная цена === Wordpress - испарвляем ошибку ERR TOO MANY REDIRECT…»)
 
Строка 21: Строка 21:
 
В моем случае проблемным оказался
 
В моем случае проблемным оказался
 
  wp-content/plugins/better-wp-security_old/
 
  wp-content/plugins/better-wp-security_old/
 +
 +
 +
 +
4) Опции ниже - мне не помогли:
 +
 +
define('WP_HOME','http://site.com');
 +
define('WP_SITEURL','http://site.com'); <br />
 +
define('FORCE_SSL_ADMIN', true);
 +
define('FORCE_SSL_LOGIN', true);
 +
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
 +
      $_SERVER['HTTPS']='on';

Версия 10:26, 19 февраля 2017

Доступная цена

Wordpress - испарвляем ошибку ERR TOO MANY REDIRECTS при переходе на https://

1) Заменяем все ссылки в базе с http://site.com на https://site.com

# replace "http://site.com" "https://site.com"  -- db.sql

переимпорируем базу и подключаем ее через конфиг wp-config.php


2) в wp-config.php после <?php добавляем:

<?php
$_SERVER['HTTPS'] = 'on';


3) Отключаем все плагины - переименовываем директорию wp-content/plugins в wp-content/plugins_old. Если проблема решилась - то по одному определяе как плагин проблемный.
В моем случае проблемным оказался

wp-content/plugins/better-wp-security_old/


4) Опции ниже - мне не помогли:

define('WP_HOME','http://site.com');
define('WP_SITEURL','http://site.com'); 
define('FORCE_SSL_ADMIN', true); define('FORCE_SSL_LOGIN', true); if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) $_SERVER['HTTPS']='on';