.htaccess - конфигурационный файл для веб-сервера Apache, позволяющий настраивать веб-сервер с помощью различных параметров (директив) без изменения основного конфигурационного файла Apache.
1. Если ваша MODx директория находится в public_html, то оставьте строки без изменения:
RewriteEngine On RewriteBase /

Иначе. Допустим установили сайт на MODX Revo в поддиректорию /mysite, тогда строки будут выглядеть:
RewriteEngine On RewriteBase /mysite/
2. Поисковые системы сайты mysite.ru и www. mysite.ru видят как разные сайты. Поэтому необходимо определится как будут воспринимать ваш сайт поисковики, а значит и как он будет виден в поисковой выдаче.
Для сайта без www (убрать символ #) со следующих строк:
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Для сайта с www (убрать символ #) со следующих строк:
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} (.+)$
RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L] .

ВАЖНО!
Не используйте эти два режима одновременно.
3. Перезапись URL в ЧПУ находится в следующих строках:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

MODX Revolution. Настройка ЧПУ
СВами