22 января 2020, 14:14 Менял параметры server_protocol=http и link_tag_scheme=-1, результатов не дало, так же открывает только https(все переходы в браузере на сайте сразу на https указывают, если мышкой навести). В конфиге config.inc.php ничего не менял. if (!defined('MODX_URL_SCHEME')) { $url_scheme= $isSecureRequest ? 'https://' : 'http://'; define('MODX_URL_SCHEME', $url_scheme); На сервере работает связка Apache+mpm-event+php-fpm. Настройки .htaccess перенесены в VirtгalHost. Настроено два идентичных хоста на разные порты*80 и *443, разница только в том, что настроен редирект на *80. <VirtualHost *:80> ServerAdmin --------- ServerName site.ru Protocols h2c http/1.1 DocumentRoot ------------- <Directory /home/----/----> Options +FollowSymLinks +ExecCGI -Indexes -MultiViews AllowOverride All deny from 165.51.0.0/16 Order allow,deny allow from all #Require all granted RewriteEngine On RewriteBase / #redirect http to https RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] # Rewrite www.domain.com -> domain.com -- used with SEO Strict URLs plugin RewriteCond %{HTTP_HOST} . RewriteCond %{HTTP_HOST} !^site\.ru [NC] RewriteRule (.*) http://site.ru/$1 [R=301,L] # The Friendly URLs part RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] DirectoryIndex index.php #DirectoryIndex index.html # Запретить доступ к файлам с определенным расширением <FilesMatch "\.(inc|cfg|pl|conf)$"> Order allow,deny Deny from all </FilesMatch> </Directory> </VirtualHost> Вопросы / Сайт перестал отдавать http работает только https 5 0
22 января 2020, 13:05 Сайт работает давно и в поисковиках есть старые ссылки в http. Так же если набрать _http://site.ru то редиректа в браузерах не происходит, так как нет версии http. То есть люди вводя в браузере просто site.ru должны в начале попасть в начале на http версию, а затем их редиректом переносит на https, в итоге сайт не загружается, если не указать ему принудительно _https://site.ru. Вопросы / Сайт перестал отдавать http работает только https 5 0
msImportExport не сохраняет родителя по умолчанию Компонент не понимает кирилические домены при загрузку фото. пример: Error download. Url : https://антаресдвери.рф/upload/iblock/a50/a50b2ef45305a3c18f6e298f1e134880.jpg. Message...
Где можно править тексты и заголовки писем? «Управление словарями» находится в панели администратора по пути: меню Система (иконка в виде шестеренки) -> Управление словарями.
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Токены для ИИ-агентов, чтобы они могли работать с доской. Подробнее написал тут Баг проверю и постараюсь исправить.
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Лучше автоматический ci/cd настроить и не править прод напрямую. Это самый безопасный вариант. Другое дело, что далеко не каждый владелец сайта и далеко не каждый сайт готовы в авт...
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
В конфиге config.inc.php ничего не менял.
На сервере работает связка Apache+mpm-event+php-fpm. Настройки .htaccess перенесены в VirtгalHost.
Настроено два идентичных хоста на разные порты*80 и *443, разница только в том, что настроен редирект на *80.
Так же если набрать _http://site.ru то редиректа в браузерах не происходит, так как нет версии http.
То есть люди вводя в браузере просто site.ru должны в начале попасть в начале на http версию, а затем их редиректом переносит на https, в итоге сайт не загружается, если не указать ему принудительно _https://site.ru.