первый редирект работает нормально:
RewriteRule ^$ page1 [L]
Если написать после этого:
RewriteRule ^page1$ / [R=301,L]
Т.е. вы сначала делаете с главной перенаправление на
page1, а затем с
page1 на главную, а потом с главной на
page1, а затем с
page1 на главную, а потом с главной на
page1, а затем с
page1 на главную?... Ошибка: Превышено число перенаправления, за дополнительной информацией обращайтесь к администратору :-)
Возможно проблема в опечатке, если страницы будут разными, то проблем по идее возникнуть не должно:
# с главной на /page22222
RewriteRule ^$ page22222 [R=301,L]
# с /page11111 на главную
RewriteRule ^page11111$ / [R=301,L]
или со слешами:
RewriteRule ^/$ page22222 [R=301,L]
RewriteRule ^/page11111$ / [R=301,L]
с
/page11111 можно сразу перенаправлять на
/page22222:
RewriteRule ^/page11111$ page22222 [R=301,L]