如果用户未登录,WHMCS页面将重定向到clientarea.php


WHMCS pages redirect to clientarea.php if user not logged in

当用户未登录时,WHMCS页面(例如cart.php)重定向到clientarea.php。我需要禁用这个并显示cart.php页面,即使用户没有登录。

我没有选中这个:

选择此框可跳过主页,并在用户首次访问WHMCS时直接将用户转发到客户区/登录表单

来自:

WHMCS Admin > Setup > General Settings > Other

但是不工作

真是奇怪的行为。您提到的选项只将index.php重定向到clientarea.php,而不是所有页面。

  • 首先,清除模板缓存:Utilities> System> Clean Up> Empty模板缓存。

  • 在一个新的私人浏览器窗口中打开whmcs,只是为了制作

  • 如果您使用自定义模板,请尝试使用默认模板

  • 如果你添加了任何插件/模块,请禁用它们

  • 另外,检查你的includes/hooks文件夹,因为一些hooks可能添加了一些