0
我有一個cakephp應用程序,我需要重定向它的一些網址到一些純html頁面。我無法將這些html文件更改爲佈局和.ctp文件。我如何控制url的路線: mysite.com/en/something 在主機上顯示一些html文件?如何在cakephp應用程序中添加純靜態頁面?
我有一個cakephp應用程序,我需要重定向它的一些網址到一些純html頁面。我無法將這些html文件更改爲佈局和.ctp文件。我如何控制url的路線: mysite.com/en/something 在主機上顯示一些html文件?如何在cakephp應用程序中添加純靜態頁面?
爲了您的路線: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>
認爲把文件中的Webroot公司 –
或使用'mod_rewrite' – teran