modx revo редирект на https

Перевод сайта MODX Revolution на защищенный протокол https

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

В найденном параметре согласно стандартным настройкам Modx Revolution должно стоять значение «-1» (URL-адрес является относительным к site_url). Вместо значения по умолчанию мы прописываем значение «1», что будет сообщать системе, что ссылки на сайте должны генерироваться с защищенным протоколом https.

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

Переходим через панель управления сайтом или FTP-клиент в корневую папку сайта, далее открываем для редактирования файл «.htaccess» и убираем символы комментирования со следующих строчек:

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

Прописываем вместо домена «example-domain-please-change.com» адрес своего сайта и не забываем указать вместо «http» защищенный протокол «https».

Теперь у нас настроен автоматический редирект с домена с www на домен без www.

Над данными строками необходимо добавить следующие строки для редиректа, которые будут перенаправлять страницы сайта с адреса http на аналогичный адрес, но с добавлением https.

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

Для примера, в случае с нашим сайтом, который кстати находится на хостинге Timeweb, актуальны следующие строки:

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

Варианты настройки https протокола для разных хостинг-компаний

В зависимости от хостинга может работать один или несколько вариантов настройки редиректов. Чтобы определить какой именно подходит для вашего хостинга — можно воспользоваться либо инструкцией по настройке редиректа с http на https, которую предлагает хостинг-компания либо вручную попробовать предложенные варианты, пока не найдете подходящий вам:

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

Не забывайте вместо «domain.com» прописывать ваш домен.

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

После правильно прописанных настроек ваш сайт будет доступен исключительно по защищенному протоколу, это можно легко проверить, зайдя на любую страницу сайта и попробовав открыть данную страницу по обычному протоколу — должен произойти редирект на эту же самую страницу, но с https. Теперь, когда мы все правильно настроили — можно добавлять адрес сайта с https в Яндекс вебмастер и по истечении некоторого времени сайт будет полностью переиндексирован. Если у вас было значение Тиц, то он упадет до 0, а после нескольких апдейтов Яндекса вероятнее всего снова вернется к прежнему значению.

Также следует отметить, что на некоторые хостинги предлагают временные бесплатные SSL сертификаты «Let’s Encrypt», которые позволяют настроить на вашем сайте https. Данный сертификат вполне подойдет большинству сайтов, если же на сайте присутствует онлайн-оплата — то предпочтение все-таки следует отдавать платным SSL сертификатам, которые имеют более «авторитетные» подписи.

Источник

Разработка и ведение стартапов, изготовление сайтов, дизайн печатной и сувенирной продукции, продвижение.

Перевод сайта MODX Revolution с http на https

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

1. Установите в настройках системы MODX в качестве значения параметра server_protocol значение https.

3. Настроите сайт так, чтобы он некоторое время был доступен как по протоколу http, так и по https.
Для этого необходимо создать сниппет siteUrl (зависит от хостинга):

Установите данный сниппет в качестве значения атрибута href элемента base (убрав пробелы):

Используя этот шаг можно проверить, корректно ли у вас отображается сайт по протоколу https. Если вы используете абсолютные ссылки с использованием протокола, то их необходимо исправить на относительные.

4. Настройте канонические URL, ведущие на https версию сайта.

5. Добавьте в robots.txt основное зеркало (для Яндекса):
Host: https://mydomain.ru

6. Добавить в инструментах Google для веб-мастеров сайт с протоколом https.
После этого у вас в Search Console будут доступны 2 сайта (с протоколом http и https). Google, при наличии сайта в двух версиях, будет показывать в выдаче именно его https-версию.
Для более быстрого индексирования предоставить файл sitemap.xml.

7. В Яндекс Вебмастер на странице Переезд сайта (Индексирование->Переезд сайта) установите галочку «Добавить https» и нажмите на кнопку «Сохранить».
И ждём, пока Яндекс склеит зеркала. Этот момент может длиться от нескольких недель до нескольких месяцев.
При этом Яндекс не рекомендует использовать редирект. Иначе страницы могут выпасть из выдачи. Т.е. пока Яндекс не склеит зеркала, у вас сайт должен быть доступен как по http, так и по https.
Источник: yandex.ru/support/webmaster-troubleshooting/mirrors/change-protocol.xml

9. В настройки контекста web (при необходимости) добавьте параметр site_url со значением:
https://mydomain.ru/

10. Установите данный параметр в качестве значения атрибута href элемента base (убрав пробелы):

Источник

Как настроить HTTPS для MODX

Настройка https для MODX выполняется примерно по тому же алгоритму, что и для сайтов, работающих на других CMS. Предварительно вам нужно купить у провайдера SSL-сертификат и установить его любым способом (самостоятельно или обратившись к технической поддержке). Также обязательно сделайте резервную копию сайта и базы данных. В случае некорректной работы веб-ресурса, можно восстановить последнюю рабочую версию, избежав ненужных проблем. Затем можно настраивать https протокол.

Переход на https для MODX имеет определенные особенности в зависимости от версии. Поэтому ниже будет две инструкции: для Evolution и для Revolution.

Настройка HTTPS для MODX Evolution

Чтобы настроить https для MODX, выполните простые действия:

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

После внесения правок выберите пункты «Сайт» – «Очистить кэш» и выполните данное действие. Есть вероятность, что на сайте останутся внешние http-ссылки, ссылающиеся на сторонние ресурсы. Их придется переписывать вручную.

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

И последний этап – настройка перенаправления. Она нужна, чтобы пользователи, открывая старый домен сайта com.ua c http, автоматически перенаправлялись на новый URL-адрес с https.

RewriteEngine On #если еще не добавлено

RewriteBase / #если еще не добавлено

Это универсальный код, подходящий в 90% случаев. Если не сработает – можно настроить перенаправление альтернативными способами.

Как настроить HTTPS для MODX Revolution

Сайт на MODX Revolution переводится на HTTPS гораздо проще. Инструкция такова:

И последнее – настройка переадресации на https. Здесь подходит универсальный код, указанный выше.

После выполненных манипуляций иногда возникают ошибки. Так бывает даже у опытных пользователей, разбирающихся, как настроить https для MODX. Обычно это ошибки типа «смешанный контент» (mixed content), когда определенные http-ссылки не заменились на https.

Для их устранения найдите файл core/config/config.inc.php.

Если проблема останется или возникнут другие нюансы – обращайтесь в нашу техническую поддержку (работает 24/7).

Понравилась статья? Расскажите о ней друзьям:
modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

Источник

Перевод сайта на HTTPS и устранение Mixed Content

На сегодняшний день использование протокола HTTPS на сайте необходимо не только для защиты данных, но и для поддержания его позиций в выдаче — поисковые системы учитывают наличие SSL в качестве фактора ранжирования. Чтобы перевести сайт на HTTPS вам необходимо установить SSL-сертификат, а после провести дополнительные настройки, чтобы все работало корректно.

Если вы не хотите заниматься настройкой самостоятельно, рекомендуем вам сертификат SSL Timeweb Pro — при его заказе все необходимые работы по установке и настройке SSL, а также по настройке вашего сайта выполнят наши специалисты. Вы также можете заказать отдельную услугу по настройке сайта при заказе сертификата Let’s Encrypt.

1. SSL-сертификат

В Timeweb вы можете заказать как сертификаты Sectigo, так и бесплатный Let’s Encrypt. Подробнее о типах сертификатов, их заказе и установке см. в разделе SSL-сертификаты.

После того, как сертификат установлен, потребуется выполнить определенные настройки на сайте и устранить Mixed Content.

2. Перенаправление на HTTPS

В панели управления:

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

3. Дополнительные настройки для CMS

Далее для корректной работы сайта по HTTPS потребуется выполнить дополнительные настройки, в зависимости от вашей CMS.

WordPress

В случае с WordPress можно обойтись без настройки вручную и воспользоваться специальными плагинами (например, Really Simple SSL), которые настроят сайт для работы по HTTPS, а также устранят Mixed Content (по крайней мере, частично).

При ручной настройке:

Joomla

1С-Битрикс

Для CMS Битрикс рекомендуется выполнить несколько дополнительных проверок:

Drupal

Для Drupal 8 дополнительных настроек не требуется.

Для Drupal 7 в конфигурационный файл settings.php добавьте строки:

MODX Revolution

Если в работе сайта возникают проблемы, попробуйте дополнительно внести следующие изменения в конфигурационный файл config.inc.php :

OpenCart

В конфигурационном файле /public_html/config.php в блоках HTTP и HTTPS укажите URL вашего сайта с протоколом HTTPS:

В конфигурационном файле /public_html/admin/config.php также укажите протокол HTTPS в блоках HTTP и HTTPS:

Prestashop

4. Устранение Mixed Content

Ошибки Mixed Content, то есть ошибки смешанного содержимого, говорят о том, что на сайте, который работает по HTTPS, все еще есть ссылки, которые ведут на HTTP. Это могут быть ссылки как на разделы вашего собственного сайта, так и на сторонние ресурсы. Присутствие смешанного содержимого не только негативно влияет на SEO, но и является проблемой безопасности, так как часть данных оказывается не защищена, несмотря на наличие SSL-сертификата на сайте.

Проверить наличие таких ссылок и ошибок можно:

Для устранения смешанного содержимого нет универсального способа, так как разные сайты имеют свои особенности, однако в целом нужно добиться отсутствия ссылок на HTTP в коде вашего сайта.

В WordPress для этой цели можно использовать специальные плагины, например:

При ручной настройке можно:

1) Заменить во всех ссылках, где возможно, протокол HTTP на HTTPS, то есть вместо ссылок вида:

Если ссылка ведет на сторонний ресурс ( http://некий-сайт/page/file.jpg ), сначала проверьте, что он доступен по HTTPS и ссылка останется рабочей. Если это не так, попробуйте воспользоваться вторым вариантом.

2) Второй вариант — заменить ссылки на относительные вместо абсолютных, то есть вместо ссылок вида:

Это же касается ссылок на сторонние ресурсы, в них необходимо полностью отбросить указание протокола. То есть вместо ссылок вида:

Если ссылка такого вида работает некорректно, а по HTTPS ресурс недоступен, то можно рассмотреть варианты:

Источник

Перевести сайт на HTTPS

если в шаблоне руками прописать
вместо
то не подгружается не один скрипт, с CSS все ок, но JS е один не подгружается

Ребятки прошу помощи, всю голову уже сломал

Комментарии: 89

В настройках изменил параметр server_protocol c http на https — обновил кеш, все равно отдает

— вообще не пользуюсь, так как схему чпу обычно ставлю abs + ко всему этому вместо у меня rel=«canonical»

И все нормально работает)

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

Тогда уж так, а то циклическая переадресация будет:

Капитана я безусловно уважаю, но если у тебя прописано

и к примеру тот же Wayfinder главную отдает как
то тут как быть?

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

Я дико извиняюсь, в каком месте? Можно номер строки или кусок кода?

Просмотрел файл core/config/config.inc.php, но не увидел, где изменить параметры!?

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

а что бы MODx отдавал httpS

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

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

Пока поставил костыль, в виде перенаправления и все, но

Аяксы перестали подгружаться, нужно разбираться!

Отпишу хостеру, может он что путного скажет

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

вместо [[++site_url]] жёстко задай адрес с https, тоесть так

Ну я так и сделал, ибо не чего не остается! Но так же быть не должно? Костыли еще ни когда не к чему хорошему не приводили.

Завтра что ни будь понадобится добавить? В общем с костылями будет все сложнее и сложнее поддерживать проект.

Нужно проблему решить!

modx revo редирект на https. Смотреть фото modx revo редирект на https. Смотреть картинку modx revo редирект на https. Картинка про modx revo редирект на https. Фото modx revo редирект на https

А админке не давала работать старая версия TinyMCE, с 4.3.4 все заработало!

Источник

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

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