Modx Revo из-за ЧПУ не работает 301 редирект со старых страниц

Очень прошу помощи — впервые с таким сталкиваюсь
Был сайт старый, сделали его новую версию и нужно настроить 301 редирект со старых страниц, которых на новом сайте не будет
ЧПУ включены. Хостинг Timeweb

прописываю в .htaccess правило
Redirect 301 /медицинский-туризм/оздоровительные-туры-в-германии/ site.ru/hot

и как бы редирект срабатывает, но кидает на 404 с адресом site.ru/hot?q=/медицинский-туризм/оздоровительные-туры-в-германии/

написала на хостинг, ответили, что это из-за директивы, которая включает ЧПУ
# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

без нее редирект работает, но ее нельзя отключать, так как не будет ЧПУ.

Первый раз такое, на разных хостингах сайт размещала и на том же самом timeweb тоже, и всегда все работало нормально
elodia
04 августа 2024, 18:09
modx.pro
367
0

Дополнительные поля пользователя без редактирования системных файлов

Благодаря этой заметке я смог добавить несколько новых полей, например orgname. И в админке они успешно сохраняются.
Но, как и у некоторых комментаторов этой ветки, эти поля никак не выводятся. Ни при использовании {$_modx->user.orgname} ни просто в чанке Office.
Я нашел вариант как сделать чтобы эти поля работали — редактировать системные файлы, но…
Ivan
02 августа 2024, 16:02
modx.pro
191
0

[ruAgo] Дорабатываем output filter ":ago" на склонения по-русски

есть у нас dateAgo который пишет сколько прошло времени с даты или полную дату
есть родной ago который считает сколько прошло времени с даты, но не имеет правильного перечисления (только 1 или много)

сделал так чтобы все было по правилам Русского языка
Stepan
30 июля 2024, 17:54
modx.pro
612
+3

Доработать функционал сайта на MODX

Доработка сайта magiazvuka.com для добавления складов и корректной передачи остатков с внешних ресурсов.

telemaksar@gmail.com Николай
Николай
30 июля 2024, 16:02
modx.pro
213
0

Сортировка pdoMenu, как в &resources

&sortby сортирует по menuindex, а надо так, как указано в &resources.

В документации указано: «Если оставить параметры &sortby и &sortdir пустыми, то сортировка будет идти по порядку ресурсов в &resources». Но это не работает, если ресурсы лежат в разных категориях.
Сортирует по категориям, а потом ресурсы.

[[!pdoMenu? 
     &level=`0` 
     &parents=`23`
     &resources=`
     61,
     5299,
     5300,
     5454,
     5563,
     7055,
     5651,
     11095,
     9197,
     10970,
     11830`
     &sortby=`` 
     &sortdir=``
     &tpl=`@INLINE <li [[+classes]]><a href="[[+link]]" [[+attributes]]>[[+id]] (parent-[[#[[+id]].parent]])</a>[[+wrapper]]</li>`
    ]]
Результат:


Как отсортировать в том порядке, что указан в &resources?
adminixi
29 июля 2024, 22:16
modx.pro
179
0

Articles 1.8.1. 500 (/assets/components/articles/connector.php) PHP8

Столкнулся с ошибкой компонента Articles 1.8.1 на версии PHP8 — перестаёт показывать сами статьи.

Ошибка: Failed to load resource: the server responded with a status of 500 (Internal Server Error)

Видел что есть версия Articles 2, но она вроде для 3-ей ветки

Кто-то сталкивался с похожей проблемой и может находил решение?
Дмитрий Иванов
29 июля 2024, 14:39
modx.pro
398
0

Как запретить перетаскивание (drag'n'drop) в дереве ресурсов для контент-менеджера

Коллеги, добрый день

Проблема — контент-менеджеры периодически перетаскивают ресурсы по дереву каталога, из-за чего впоследствии сбиваются URL всех дочерних ресурсов, которые были в перемещённой папке. Есть ли возможность запретить менеджерам перетаскивание при том, чтобы они всё ещё видели дерево каталога.
Роман
27 июля 2024, 17:14
modx.pro
348
0

Ищем программиста - нужно привести сайт в порядок

Здравствуйте! Ищем программиста. Сайт на MODX. Нужно проверить и настроить быструю и хорошую работу сайта, убрать и добавить на сайт нужную информацию, статьи. Оплата будет от юр.лица, поэтому интересно работать с ИП или ООО, рассмотрим самозанятого. Все вопросы, пожалуйста, в личку.
Inna
27 июля 2024, 10:35
modx.pro
243
0

pdoPage и лексиконы

Всем привет! При выводе элементов через pdoPage с подгрузкой при прокрутке в подгружаемых элементах не выводятся значения из словаря по типу:
{$_modx->lexicon('post_card_read_link_label')}
Что делать?
Никита Боднар
27 июля 2024, 09:34
modx.pro
253
0

Почему MODX не использует $_SERVER['DOCUMENT_ROOT']?

Почему в MODX явно задаются пути к корневой директории сайта в файлах
config.core.php
connectors/config.core.php
manager/config.core.php
core/config/config.inc.php

почему не используется серверная константа $_SERVER['DOCUMENT_ROOT']?

на сколько безопасно указать во всех этих файлах именно $_SERVER['DOCUMENT_ROOT']?
Это ведь упростит переезд с одного сервера на другой — сайт по факту не будет привязан ничем кроме кредов бд и доменом сайта?
Вячеслав Варов
27 июля 2024, 00:18
modx.pro
315
0