Опубликовано ср, 04/15/2015 - 15:41 пользователем admin
Часто бывает необходимо перенаправлять авторизованного посетителя сайта сразу после ввода логина и пароля, например, на главную страницу. Так как страница /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>'); } ?>