Как настроить редирект в MODX REVO через .htaccess?

Привет.

Есть проблемка — не получается завести нормально редирект через .htaccess. Подскажите, пожалуйста, что можно сделать, чтобы заработало. Скоро голова лопнет от натуги…

Самый простой код в .htaccess:
RewriteCond %{REMOTE_ADDR} 192.168.1.1
RewriteCond %{REQUEST_URI} !page3
RewriteRule ^ /page3/ [R=301,L]
Что этот код делает:
1. Если нужный IP-адрес. +
2. Если в адресе страницы нет page3
3. Тогда редиректим на страницу page3.

Пробовал код на простых файлах без MODX — все работает. Но MODX, вероятно, вносит свои коррективы в это действо — получается вечный редирект:
/page3/?q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/
weranda
11 февраля 2024, 21:07
modx.pro
140
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0