2017-02-04 81 views
0

我有一個cakephp應用程序,我需要重定向它的一些網址到一些純html頁面。我無法將這些html文件更改爲佈局和.ctp文件。我如何控制url的路線: mysite.com/en/something 在主機上顯示一些html文件?如何在cakephp應用程序中添加純靜態頁面?

+1

認爲把文件中的Webroot公司 –

+0

或使用'mod_rewrite' – teran

回答

0

爲了您的路線:mysite.com/en/something

打開位於app/Config/routes.php

你的路線文件添加此行

Router::connect('/en/something', array('controller'=>'pages','action'=>'something')); 

在位於app/Controller/PagesController.php您的網頁控制器添加行動來處理這條路線

class PagesController extends AppController{ 
    public function something(){ 
     //To disable the layout set it to false 
     $this->Layout = false; 
    } 
} 

,然後把你的HTML代碼在位於app/View/Pages/something.ctp

<html> 
    <head> 
     <!-- your page headers --> 
    </head> 
    <body> 
     <!-- your body content --> 
    </body> 
</html> 
相關問題