Проблема с ЧПУ в MODX

По умолчанию в новой версии furl выглядят так

http://example.com/test/ для контейнеров с алиасом test

http://example.com/test/page.html для страницы с алиасом page внутри контейнера test

Лично я после изучения кучи SEO инфы стал делать странички без расширений и без слэшей в конце (даже для папок)

Чтобы убрать суффикс для страниц нужно зайти в System→Content types выбрать text/html и в text extensions стереть .html

Чтобы убрать суффикс для контейнеров нужно System→System settings и в Container Suffix стереть слэш.

Теперь у вас красивые адреса, но это еще не все.

Теперь у вас формируются правильные адреса, но вдруг кто-нибудь наберет адрес с / в конце — по дефолту система выдаст ошибку 404.

Чтобы это исправить, необходимо в .htaccess написать перед правилом для ЧПУ — тогда браузер получит 301-редирект на нужную страницу

# Remove trailing slash
RewriteRule ^(manager)/*$ - [L] # exclude manager folder
RewriteCond %{REQUEST_URI} (.*)/
RewriteRule ^(.*)/$ http://мой сайт/$1 [R=301,L]