将drupal站点重定向到登录页面

时间:2016-08-29 09:30:57

标签: drupal-7

我想将我的drupal网站重新登录到其登录页面。当用户打开网站时,它会被重定向到我的drupal 7中的登录页面。

   Site url - abc.com
   Req url  - abc?q=user

3 个答案:

答案 0 :(得分:1)

看看这里:https://drupal.stackexchange.com/questions/50300/how-to-redirect-anonymous-users-to-login-page-using-rules-module

您可以使用规则。 检测用户是否已通过身份验证,如果是这种情况,请将他/她重定向到“登录”页面。

事件:Drupal正在初始化

<强>条件

  1. 用户有角色 - 参数:用户:[site:current-user],角色: 匿名用户
  2. NOT文本比较 - 参数:文字:[site:current-page:url], 匹配文字:user / login
  3. 操作:页面重定向 - 参数:网址:     用户/登录

答案 1 :(得分:0)

将首页设置为登录。您可以从管理部分中的站点信息设置执行相同的操作。

答案 2 :(得分:0)

我推荐front模块。它将允许您设置首页,每个用户角色。然后,您可以将未经身份验证的用户设置为默认首页/用户,并保持其他人不变,或者为他们提供自己独特的用户。

要考虑的另一件事是,因为我不确切知道你的用例是什么,是使用登录块;然后,未经身份验证的用户仍然只能看到他们被允许的内容,提示他们登录,并且一旦他们登录就不再显示该块。