// Excerpt from _phptemplate_variables uid) // no user? send to login section { $vars['template_file'] = 'page-login'; } ?> // at the top of login-page.tpl.php Result: node/1 == user/login (good!) user/register == user/register (good!) skjdkshfjksdf == infinite loop. (crap! :\)