Редирект после авторизации

Часто бывает необходимо перенаправлять авторизованного посетителя сайта сразу после ввода логина и пароля, например, на главную страницу. Так как страница /user/* не содержит никакой полезной информации и только вводит в заблуждение.

Одно из решений - прописать в файле .htaccess следующее правило:

RewriteRule ^users/(\w) / [L,R=301]
RewriteRule ^user/(\d+) / [L,R=301]

 

Другое решение - прописать в файле page.tpl.php следующий код:

<?php if ((user_is_logged_in())and(arg(0)=='user')and(is_numeric(arg(1)))) { drupal_goto('<front>'); } ?>