Используйте SSL на WordPress сайте

Я хочу перейти с HTTP на HTTPS на моем WordPress сайте. До сих пор я сделал следующее:

  1. Изменил siteurl и домашние адреса на https://www.example.com
  2. В файл wp-config.php добавлен

    define('FORCE_SSL_ADMIN', true);
    define('FORCE_SSL_LOGIN', true); // I read this was deprecated, but I was desperate
    /* That's all, stop editing! Happy blogging. */
    
  3. В .htaccess у меня есть:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTPS} !=on
    RewriteRule ^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    

Так что теперь я столкнулся с двумя проблемами:
1. CSS-стили не загружаются
2. У меня нет доступа к панели wp-admin, и у меня ошибка 401. Страница не перенаправляется должным образом

Я много чего перепробовал и наконец мне очень нужна твоя помощь, спасибо !!!

РЕДАКТИРОВАТЬ!!!!
Я убрал строки
define (‘FORCE_SSL_ADMIN’, true);
define (‘FORCE_SSL_LOGIN’, true);

и теперь он находит путь к панели администратора, но файлы стилей все еще не загружены.

2

Решение

Просто используйте плагин WordPress, это сэкономит ваше время.

Я лично использую это:
https://wordpress.org/plugins/wp-force-ssl/

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector