Страниц: [1]
Автор Тема: Как перевести Wordpress Woocommerce на https (ssl имеется)  (Прочитано 1866 раз)
0 Пользователей и 1 Гость смотрят эту тему.
abdula121
Постоялец
***
Сообщений: 112


« : 16 Января 2017, 14:19:35 »

Может кто поможет. Мне нужно сделать защищенное соединение ворд пресса для интернет магазина вукоммерц. Поменял в настройках админки Вордпресса адрес c http: на https: и все пропало. Вернее браузер выдает пустую страницу и пишет о большом количестве переадресаций. Как исправить.
Прочитал, что можно только админку перевести на ssl, т.е. на https, в конфиге прописал define( 'FORCE_SSL_ADMI N', true ); но это не помогает.
Записан

Sushi
Пользователь
**
Сообщений: 75



« Ответ #1 : 16 Января 2017, 14:31:41 »

Во первых посмотри у хостера настройки для сайтов, там может быть что-то в виде "использовать SSL или HTTPS для сайта". Если есть такая опция, то включи её.
Во вторых в wp-config.php убери define( 'FORCE_SSL_ADMI N', true );  и вместо этого поставь $_SERVER['HTTPS'] = 'on';
В третьих в файле .htaccess в корневом каталоге вставь строки
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Далее в базе майскуль в таблице префикс_options найди строки siteurl и home (они должны быть в самом начале) и замени значения http://мойсайт.ru на https://мойсайт.ru
Должно заработать.
Если всё работает, то пройдись по всей базе и функцией поиска и замены все http://мойсайт.ru поменяй на https://мойсайт.ru
Записан

Кто-нибудь мясо ёжиков пробовал?

Страниц: [1]
Печать
Перейти в: