Modx revo https: Перевод MODX Revolution с http на https за пару минут

Содержание

Перевод MODX Revolution с http на https за пару минут

Автор Алексей На чтение 4 мин Просмотров 12.4к. Опубликовано Обновлено

Содержание

  1. Настройки MODX для работы с протоколом https
  2. Настройки .htaccess MODX: редирект с http на https
  3. Дополнительно у кого проблемы в тегом base

Не так давно у меня была статья: Перевод WordPress сайта с http на https (Let’s Encrypt) за 7 минут, ну так вот перевести MODX с http на https, еще быстрее, у меня весь процесс перевод занимает менее 2х минут. В даваться в особенности покупки или получения SSL сертификата не буду, на хостинге бегет его бесплатно дают, надо 2 раза мышкой щелкнуть и все (смотрите статью про перевод wordpress на https). Объясню только технический момент связанный непосредственно с самим MODX Revo. (.*)$ https://site.ru/$1 [R=301,L]

Вариант 6 — для тех у кого хостинг на nginx (без апач), типа modhost

server {
    listen 80 default_server;
    server_name _;
    return 301 https://$host$request_uri;
}

Редирект вносится в файл конфигурации Nginx (.htacess файлы не работают — они для apach).

Дополнительно у кого проблемы в тегом base

Часто после перехода, бывают проблемы с тегом base: он все равно выводит путь с http. В таком случае попробуйте внести правки в файл core/config/config.inc.php

if (!defined('MODX_URL_SCHEME')) {
$url_scheme=  $isSecureRequest ? 'https://' : 'http://'; 
//заменить на:
if (!defined('MODX_URL_SCHEME')) {
$url_scheme=  'https://';

После этого не забудьте очистить кэш. Если проблема сохраняется тогда пропишите его в ручную: .

Сопутствующие статьи: Проверка правильности установки SSL и Смешанное содержимое HTTPS: как его найти и исправить

Если у кого то что то не получается, задавайте вопросы в комментариях, помогу чем смогу!

Как включить HTTPS (SSL) в MODX

Главная / Как включить HTTPS (SSL) в MODX — Подробная инструкция

15 Июня 2017

Для того чтобы перевести сайт на HTTPS нужно выполнить несколько шагов:

1.

Включить возможность доступа к сайту по HTTPS

Для этого подключите SSL-сертификат в настройках хостинга. Чаще всего это можно сделать бесплатно на любом нормальном хостинге, таком как Timeweb.

2. Внести правки в

core/config/config.inc.php

if (!defined('MODX_URL_SCHEME')) {
$url_scheme=  $isSecureRequest ? 'https://' : 'http://'; 
//заменить на:
if (!defined('MODX_URL_SCHEME')) {
$url_scheme=  'https://';

3. Отредактировать соответствующую настройку в MODX

Системные настройки -> [Поиск по ключу] server_protocol Установить https.

4. Убедится в доступности всех подключаемых файлов по HTTPS

Если на сайте используются соронние скрипты, стили, картинки или любые другие файлы, то они должны быть доступны по https. Для этого убедитесь, что адрес к ним прописан через https:// или //. Например:

  • <script src=»//code.jquery. com/jquery-1.11.2.min.js»></script> — Хорошо!
  • <script src=»https://code.jquery.com/jquery-1.11.2.min.js»></script> — Хорошо!
  • <script src=»http://code.jquery.com/jquery-1.11.2.min.js»></script> — Плохо!

Проверить все ли в порядке можно через консоль браузера. Также, если что-то не так, то вы не увидете зеленую пометку в адресной строке браузера о том, что сайт «Надежный».

Добавить редирект в .htaccess с HTTP на HTTPS

(На Timeweb достаточно включить переадресацию в настроках сайта в панели управления (Люблю за это этот хостинг!))

Бывает, что переадресация работает некорректно, и выдает ошибку too many redirects. Попробуйте разные варианты редиректов, представленных ниже. Какой-то должен подойти.

КСТАТИ! Поделитесь в комментариях тем способом, который оказался рабочим у вас, если варианты из этой статьи вам не подошли. (.*)$ https://www.SITE-NAME.com/$1 [R,L]

5. Обновить кэш сайта

Готово. Настройка SSL-шифрования в системе MODX завершена.

5.1 не забудьте

Не забудьте внести правки в robots.txt (поменять дерективу sitemap), а также указать основное зеркало сайта в Яндекс- и Гугл-вебмастере.

Скачать MODX | Система управления контентом с открытым исходным кодом

2.8.5-пл (выпущено 7 марта 2023 г.) Полная информация

3.0.2-пл (выпущено 16 ноября 2022 г.) Полная информация

2.8.4-пл (выпущено 28 апреля 2022 г.) Полная информация

3.0.1-пл (выпущено 28 апреля 2022 г.) Полная информация

3.0.0-пл (выпущено 30 марта 2022 г.) Полная информация

2.

8.3-пл (выпущено 28 мая 2021 г.) Полная информация

2.8.2-пл (выпущено 28 апреля 2021 г.) Полная информация

2.8.1-пл (выпущено 22 октября 2020 г.) Полная информация

2.8.0-пл (выпущено 6 октября 2020 г.) Полная информация

2.7.3-пл (выпущено 27 февраля 2020 г.) Полная информация

2.7.2-пл (выпущено 26 сентября 2019 г.) Полная информация

2.7.1-пл (выпущено 14 февраля 2019 г.) Полная информация

2.7.0-пл (выпущено 27 ноября 2018 г.) Полная информация

2.6.5-пл (выпущено 11 июля 2018 г.

) Полная информация

2.6.4-пл (выпущено 7 июня 2018 г.) Полная информация

2.6.3-пл (выпущено 19 апреля 2018 г.) Полная информация

2.6.2-пл (выпущено 30 марта 2018 г.) Полная информация

2.6.1-пл (выпущено 15 декабря 2017 г.) Полная информация

2.6.0-пл (выпущено 1 ноября 2017 г.) Полная информация

2.5.8-пл (выпущено 13 сентября 2017 г.) Полная информация

2.5.7-пл (выпущено 21 апреля 2017 г.) Полная информация

2.5.6-пл (выпущено 28 марта 2017 г.) Полная информация

2.

5.5-пл (выпущено 8 февраля 2017 г.) Полная информация

2.5.4-пл (выпущено 3 января 2017 г.) Полная информация

2.5.2-пл (выпущено 14 ноября 2016 г.) Полная информация

2.5.1-пл (выпущено 20 июля 2016 г.) Полная информация

2.5.0-пл (выпущено 21 апреля 2016 г.) Полная информация

2.4.4-пл (выпущено 6 апреля 2016 г.) Полная информация

2.4.3-пл (выпущено 11 февраля 2016 г.) Полная информация

2.4.2-пл (выпущено 6 октября 2015 г.) Полная информация

2.4.1-пл (выпущено 23 сентября 2015 г.

) Полная информация

2.4.0-пл (выпущено 19 августа 2015 г.) Полная информация

2.3.6-пл (выпущено 18 августа 2015 г.) Полная информация

2.3.5-пл (выпущено 25 июня 2015 г.) Полная информация

2.3.4-пл (выпущено 23 июня 2015 г.) Полная информация

2.3.3-пл (выпущено 29 января 2015 г.) Полная информация

2.3.2-пл (выпущено 21 октября 2014 г.) Полная информация

2.2.16-пл (выпущено 21 октября 2014 г.) Полная информация

2.3.1-пл (выпущено 22 июля 2014 г.) Полная информация

2.

3.0-пл (выпущено 16 июля 2014 г.) Полная информация

2.2.15-пл (выпущено 15 июля 2014 г.) Полная информация

2.2.14-пл (выпущено 4 апреля 2014 г.) Полная информация

2.2.13-пл (выпущено 6 марта 2014 г.) Полная информация

2.2.12-пл (выпущено 19-февраль 2014 г.) Полная информация

2.2.11-пл (выпущено 21 января 2014 г.) Полная информация

2.2.10-пл (выпущено 7 октября 2013 г.) Полная информация

2.2.9-пл (выпущено 29 августа 2013 г.) Полная информация

2.2.8-пл (выпущено 4 июня 2013 г.

) Полная информация

2.2.7-пл (выпущено 9 апреля 2013 г.) Полная информация

MODX Revolution Дополнительные и предыдущие загрузки

2.8.5-пл (выпущено 7 марта 2023 г.) Полная информация

3.0.2-пл (выпущено 16 ноября 2022 г.) Полная информация

2.8.4-пл (выпущено 28 апреля 2022 г.) Полная информация

3.0.1-пл (выпущено 28 апреля 2022 г.) Полная информация

3.0.0-пл (выпущено 30 марта 2022 г.) Полная информация

2.8.3-пл (выпущено 28 мая 2021 г.) Полная информация

2.8.2-пл (выпущено 28 апреля 2021 г.

) Полная информация

2.8.1-пл (выпущено 22 октября 2020 г.) Полная информация

2.8.0-пл (выпущено 6 октября 2020 г.) Полная информация

2.7.3-пл (выпущено 27 февраля 2020 г.) Полная информация

2.7.2-пл (выпущено 26 сентября 2019 г.) Полная информация

2.7.1-пл (выпущено 14 февраля 2019 г.) Полная информация

2.7.0-пл (выпущено 27 ноября 2018 г.) Полная информация

2.6.5-пл (выпущено 11 июля 2018 г.) Полная информация

2.6.4-пл (выпущено 7 июня 2018 г.) Полная информация

2.

6.3-пл (выпущено 19 апреля 2018 г.) Полная информация

2.6.2-пл (выпущено 30 марта 2018 г.) Полная информация

2.6.1-пл (выпущено 15 декабря 2017 г.) Полная информация

2.6.0-пл (выпущено 1 ноября 2017 г.) Полная информация

2.5.8-пл (выпущено 13 сентября 2017 г.) Полная информация

2.5.7-пл (выпущено 21 апреля 2017 г.) Полная информация

2.5.6-пл (выпущено 28 марта 2017 г.) Полная информация

2.5.5-пл (выпущено 8 февраля 2017 г.) Полная информация

2.5.4-пл (выпущено 3 января 2017 г.

) Полная информация

2.5.2-пл (выпущено 14 ноября 2016 г.) Полная информация

2.5.1-пл (выпущено 20 июля 2016 г.) Полная информация

2.5.0-пл (выпущено 21 апреля 2016 г.) Полная информация

2.4.4-пл (выпущено 6 апреля 2016 г.) Полная информация

2.4.3-пл (выпущено 11 февраля 2016 г.) Полная информация

2.4.2-пл (выпущено 6 октября 2015 г.) Полная информация

2.4.1-пл (выпущено 23 сентября 2015 г.) Полная информация

2.4.0-пл (выпущено 19 августа 2015 г.) Полная информация

2.

3.6-пл (выпущено 18 августа 2015 г.) Полная информация

2.3.5-пл (выпущено 25 июня 2015 г.) Полная информация

2.3.4-пл (выпущено 23 июня 2015 г.) Полная информация

2.3.3-пл (выпущено 29 января 2015 г.) Полная информация

2.3.2-пл (выпущено 21 октября 2014 г.) Полная информация

2.2.16-пл (выпущено 21 октября 2014 г.) Полная информация

2.3.1-пл (выпущено 22 июля 2014 г.) Полная информация

2.3.0-пл (выпущено 16 июля 2014 г.) Полная информация

2.2.15-пл (выпущено 15 июля 2014 г.

Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *