如何隐藏页面

时间:2016-08-19 02:50:09

标签: apache cakephp

我有一个通过java脚本调用的弹出窗口,没有JavaScript的弹出窗口是cakephp中的ctp页面。如何隐藏用户和搜索引擎访问它的页面,如:/ users / register

是否可以在.htaccess或cakephp中执行任何操作以阻止通过/ users / register访问它

1 个答案:

答案 0 :(得分:1)

从users文件夹中删除register.ctp文件并在ajax文件夹users/ajax/register.ctp中创建一个文件,然后使用 RequestHandler 组件检查请求类型:

public function register()
{
  if($this->request->is('ajax')){
    // add registration code here
  } else {
   //Throw new error
  }

}