1. мы избавляемся от офтопа и флуда - инфа ЗДЕСЬ

WP-MFC + SSL

Тема в разделе "Сборка WP-MFC", создана пользователем Archil, 19 сен 2016.

  1. xaos

    xaos Участник

    Пол:
    Мужской
    Хм, а в какую сторону копать не подскажете?
     
  2. xaos

    xaos Участник

    Пол:
    Мужской
    Все гуд, не досмотрел, проблема со шрифтами гугл была.
     
  3. kostia

    kostia Участник

    Пол:
    Мужской
    3) В файле .htaccess прописываю редирект на версию с https:
    Код до изменения:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

    код после внесений изменений

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

    дальше захожу в wp-config.php
    и вставляю в самом начале вверху
    <?php
    define('FORCE_SSL_ADMIN', true);
    define('WP_HOME','https://saite.com/');
    define('WP_SITEURL','https://saite.com/');

    /**
    * Основные параметры WordPress.
    *
    * Скрипт для создания wp-config.php использует этот файл в процессе

    потом захожу header.php
    нахожу все http и меняю https

    там же
    Дополнительно перед тегом </head> добавляю мета-тег:
    Код:
    <meta name="referrer" content="origin">

    Все правильно
     
    • Нравится Нравится x 1
  4. kostia

    kostia Участник

    Пол:
    Мужской
    1. Всем привет моя история перевода сборки на https пока все работает ))))
      Перед все работами копию сделайте всего сайта
      Все работы делал через ftp и редактировал через (notepad++)
    2. покупка сертификата, я купил (Comodo PositiveSSL) цена за 3 года 613 грв (204грн/год)
      Сертификат Покупал через хостинг на котором находится мой сайт. Хостер сам его привязал к домену. через тех поддержку. По сертификату все
    3. дальше иду в настройки Wp вкладка общие нахожу
      Адрес WordPress (URL) меняю на https
      Адрес сайта (URL) меняю на https
    4. В файле .htaccess нечего не прописываю (может это связано с хостером редирект сами прописали)
    5. wp-config.php не чего не прописываю
    6. захожу в базу данных (админка вашего хостинга, там вкладка SQL должна быть или как-то так).
      Название базы данных и пароль смотри в файле (wp-config.php)
      кидаю запрос в SQL
      UPDATE wp_posts SET post_content = REPLACE (post_content, 'http://название сайта.com/', 'https://название сайта.com/');
      UPDATE wp_posts SET guid = REPLACE (guid, 'http://название сайта.com/', 'https://название сайта.com/') WHERE post_type = 'attachment';
      если не найдете где кидать запрос в базе данных, проблема решается через тех поддержку хостера.
    7. захожу в header.php и меняю все с http на https все ссылки просмотрите что не было ошибок (путь файла wp-content/themes/wpmfc-theme/header.php)как то так)
    8. в robots.txt меняю Host: с http://название сайта.com на https://название сайта.com
    9. дальше Sitemap: http://название сайта.com/sitemap.xml на Sitemap: https://название сайта.com/sitemap.xml
    10. захожу веб мастер яндекса переезд сайта на https галку ставите и
      потверждаем права на яндекс качаю файл заливаю на ftp
    11. также и гугле права потвердите на новый сайт https () (качаешь файл и заливаешь его на ftp а потом потверждаешь права на сайт)
      Все потом ssl чекером проверяешь свой сертификат
    12. Метрику гугла заново заливал (в настройках сборки там есть куда вставлять код счетчика)
     
    Последнее редактирование: 26 янв 2017
    • Нравится Нравится x 2
    • Дабллайк Дабллайк x 1