На старом сайте была структура
www.site.ru/page.html
Перенесли сайт на modx revo
Не получается сделать 301 редирект на новую структуру страниц

Нужно чтобы
www.site.ru/page.html редиректил на www.site.ru/uslugi/page1.html

А так же страницы которые не привязаны к услугам отображались не в виде
www.site.ru/index/stranica.html
а
www.site.ru/stranica.html
Пробовал RewriteRule ^/page1\.html$ www.dite.ru/uslugi/page1.html? [R=301,L]
не помогло
Вот htaccess

AddDefaultCharset UTF-8

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]
RewriteRule (.*) www.site.ru/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

<IfModule mod_headers.c>
# WEEK
<FilesMatch "\.(jpg|jpeg|png|gif|swf)$">
Header set Cache-Control «max-age=604800, public»

# WEEK
<FilesMatch "\.(js|css|swf)$">
Header set Cache-Control «max-age=604800»

<ifModule mod_expires.c>
ExpiresActive On
ExpiresDefault «access plus 5 seconds»
ExpiresByType image/x-icon «access plus 1 month»
ExpiresByType image/jpeg «access plus 4 weeks»
ExpiresByType image/png «access plus 30 days»
ExpiresByType image/gif «access plus 43829 minutes»
ExpiresByType application/x-shockwave-flash «access plus 2592000 seconds»
ExpiresByType text/css «access plus 604800 seconds»
ExpiresByType text/javascript «access plus 604800 seconds»
ExpiresByType application/javascript «access plus 604800 seconds»
ExpiresByType application/x-javascript «access plus 604800 seconds»
ExpiresByType text/html «access plus 43200 seconds»
ExpiresByType application/xhtml+xml «access plus 600 seconds»