• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Переезд сайта WP c HTTP на HTTPS

qwertyguru

Мудрец
Регистрация
22 Фев 2017
Сообщения
466
Реакции
450
Всем доброго дня.
Нужна помощь, при переезде с HTTP на HTTPS
Сертификаты установил на сервер, всё окей, но как сделать нормальный переезд не знаю.
Дело усложнилось тем, что при подключении sll когда заходим Для просмотра ссылки Войди или Зарегистрируйся стили слетают, что то двоит и т.д. , как быть?
Нужен совет по переходу, а желательно пошаговый , проверенный мануал инструкция.
Гугл выдает тысячи вариаций, попробовал пару не подошли, а катать средь дня и ночи сайт из бекапа не хотелось бы каждодневно. Спасибо.
 
1. Устанавливаем SSL сертификат
2. в WP-Config.php добавляем строку:

//включаем SSL
define('FORCE_SSL_ADMIN', true);

3. в .htaccess вставляем такое содержимое :

# BEGIN WordPress
<IfModule mod_rewrite.c>
# Force HTTPS
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) Для просмотра ссылки Войди или Зарегистрируйся [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

4. если браузер пишет частично защищено, то открываем страницу и вручную меняем ссылки c http на https

все работает
 
Все получилось, помогла техническая поддержка Хостинга
добавил следующий блок кода в начало файла wp-config.php сайта:
Код:
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') {
    $_SERVER['HTTPS'] = 'on';
    $_SERVER['SERVER_PORT'] = 443;
}

p.s. Перенаправление решил вот так:
Код:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
всё остальное вызывало зацикливание.
 
Последнее редактирование:
Есть скрипт Search-Replace-DB
Помогает найти и заменить текст в Базе данных.
Скрипт заливаем в корневую папку сайта WordPress. Скрипт сам подхватывает настройки подключения.
Перед тем как делать замену, есть возможность сначала найти нужный текст и протестировать замену.
 
Всем доброго дня.
Нужна помощь, при переезде с HTTP на HTTPS
Сертификаты установил на сервер, всё окей, но как сделать нормальный переезд не знаю.
Дело усложнилось тем, что при подключении sll когда заходим Для просмотра ссылки Войди или Зарегистрируйся стили слетают, что то двоит и т.д. , как быть?
Нужен совет по переходу, а желательно пошаговый , проверенный мануал инструкция.
Гугл выдает тысячи вариаций, попробовал пару не подошли, а катать средь дня и ночи сайт из бекапа не хотелось бы каждодневно. Спасибо.
Можно было проще Для просмотра ссылки Войди или Зарегистрируйся
 
Назад
Сверху