Проблема с ЧПУ.
Хостинг — 1Gb.ru — в саппорте говорят, что у них mod_rewrite включен по умолчанию.
Версия Modx — 0.961p2
Web сервер — Apache
.htaccess содержит строки RewriteEngine On и RewriteBase /
В head каждой страницы есть тег <BASE href="[(site_url)]">
Использовать семантические УРЛ — да
Сайт расположен не в корне, а в директории (root/site), но на всякий пожарный я и в корень положил копию файла .htaccess.
Результат перехода по ссылке — ошибка 404 (The requested URL /index.php was not found on this server).
Однако, имеется одна фишка, вызывающая у меня сомнение — я последовал одному совету, который предлагался в таком же, как у меня случае (
http://modxcms.com/forums/index.php/topic,20913.msg147309.html#msg147309), и не нашёл в панели системной информации ни раздела apache2handler, ни строки Loaded Modules, ни, тем более, mod_rewrite. Искал при помощи Ctrl+F

Чё, в сапорте хостинга меня обманывают? Вроде не должны...
Есть у кого-нибудь соображения, в чём тут беда?
UPD:
Уфф! Разобрался сам. Я не учёл того, что ModX у меня стоит в субдиректории (www.mysite.ru/subdirectory).
Проблема решилась легко: просто в файле .htaccess нужно было указать субдиректорию (так как по умолчанию прописан путь в корень).
Т. е. вместо
RewriteBase /
пишу
RewriteBase /subdirectory
Может, кому пригодится.