2016-08-19 106 views
0

我有一個通過java腳本調用的彈出窗口,沒有JavaScript的彈出窗口就是cakephp中的一個ctp頁面。我怎樣可以隱藏用戶和搜索引擎去訪問該網頁時,如:/用戶/註冊如何隱藏頁面

有什麼可以在.htaccess或CakePHP中進行,以防止訪問它通過/用戶/註冊

+0

阻止訪問,或防止從社會企業索引? – Drakes

回答

1

在AJAX文件夾中刪除users/ajax/register.ctp文件register.ctp來自用戶的文件夾,並創建一個,然後使用RequestHandler部件檢查請求類型:

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

} 
+0

我不是Cakephp的專家,那麼解決這個問題的正確代碼是什麼,我應該在哪添加cakephp代碼?該寄存器文件是一個register.ctp文件。 – Tarkan

+0

將cakephp/php代碼添加到用戶控制器 – Salines

+0

JS彈出窗口停止工作,表示無法找到內容。 – Tarkan