Обновление сайта: обновление + https против двухэтапной миграции - PullRequest
0 голосов
/ 26 апреля 2018

Вопрос новичка здесь.

Я собираюсь перестроить сайт для клиента, перейдя от старой CMS к WordPress (с обновленным IA) и HTTP => HTTPS.

Мой вопрос: каков наилучший подход для этого, который является наименее сложным? Что представит наименьшую возможность для ошибок?

Вариант A:

  • Портируйте на Wordpress и переходите на HTTPS одним огромным скачком.

или

Вариант B:

  1. Портируйте в Wordpress и настраивайте 301 переадресацию для любого пенсионера пути / активы и т. д.
  2. Реализация SSL-сертификатов и т. Д., А также массовых 301 перенаправляет с HTTP на HTTPS (например, Redirect 301 / https://www.newsite.com)

Большое спасибо за любую помощь в этом.

Ура, TYS.

1 Ответ

0 голосов
/ 26 апреля 2018

Миграция старой CMS в WP не легка, если вы неопытный.Зачем?По следующим причинам: БД, Управление новыми CMS, Стиль, Поддержка.Так что, если нам лучше разделить задачи на более мелкие и выполнить их так, чтобы все стало проще.Сделайте правильный выбор для того, что у вас есть.Я скажу несколько вещей, которые, я думаю, вы должны рассмотреть перед началом работы.

  • Сохраняйте сайт живым и сохраняйте резервные копии после создания нового сайта, когда проверяете все в порядке.1004 *
  • Проверьте старый CMS, который поддерживает передачу всей БД или стиля в WP.
  • Для проектов электронной коммерции необходимо обратить внимание на миграцию вашего продукта, поэтому рассмотрите данные поддержки импорта плагина на 2 CMS.
  • Осторожно обратитесь к плагину CMS, который вы хотите оптимизировать для миграции.

Нет лучшего плана, который работает только для вас.

HTTPS - это вопрос безопасности и SEO, большинство людей его используют.Проблема безопасной миграции и во избежание проблем, мы должны тщательно изучить следующие вопросы:

  • SSL-сертификаты есть 3 способа (бесплатно и платно):

    • Let's Encrypt ™ SSL бесплатен, но только на 3 месяца, поэтому вам нужно настроить его на автоматическое продление (автоматическое продление должно быть в cpanel, если вы используете хостинг http://prntscr.com/jag1ix, но для vps нам нужно автоматическое продление конфигурации).Предложите использовать его, если ваш веб-сайт является блогом и просто поддерживает SEO.
    • CloudFlare поддерживает SSL бесплатно и платно (Гибкий SSL, Полный SSL, Полный SSL (строгий)), каждый может прочитать https://www.cloudflare.com/ssl/
    • Для коммерческих веб-сайтов и систем, которые должны быть более безопасными и безопасными, вы можете приобрести отдельные сертификаты для доменов, цены варьируются в зависимости от уровня безопасности, технической помощи, избежания подделки, компенсации, ... (Расширенная проверка (EV),Проверка домена (DV), Организационная проверка (OV))
  • Шаги для использования в WP:

    • Настройка SSL в хосте или VPS (еслиИспользовать Let's Encrypt ™ SSL мы регистрируем cpanel только после того, как активны для использования в домене, vps устанавливаем и настраиваем + автоматическое обновление)
    • Настройка http на https на сайте WP (если вы используете CloudFlare, есть поддержка) http://prntscr.com/jagfnq
    • Пользовательский плагин преобразует ссылку http -> https http://prntscr.com/jaggf7 или вы можете изменить ее в db (будьте осторожны).С помощью жестко запрограммированных ссылок вам необходимо изменить его.
    • Отладка: вы можете http://prntscr.com/jaghu5 и проверить вкладку консоли.Если все готово, выглядело как http://i.prntscr.com/ULhCRCXxRl6SRn7lgBSzBA.png

Короче, я не могу писать более полно, я добавлю его, если завтра будет больше времени, в надежде помочь вам.

...