Хорошо, вы можете реализовать hook_init () в пользовательском модуле, проверить, вошел ли пользователь в систему или нет, а затем выполнить перенаправление с drupal_goto () на user / $ user-> uid (Не используйте псевдоним drupal_goto. () будет искать это для вас) или для пользователя / логин.
function yourmodule_init() {
global $user;
if ($_GET['q'] == 'user') {
if ($user->uid > 0) {
drupal_goto('user/' . $user->uid);
}
else {
drupal_goto('user/login');
}
}
}
Вы также можете сделать это более интересным и переопределить обратный вызов страницы 'user' с помощью hook_menu_alter ().