0

我有网址:-

http://mydomain/test/index.html

我想要用户何时在 url 中输入:-http://mydomain/test

它将重定向到http://mydomain/test/index.html..

我尝试过的我在路线中给出了代码。

Router::connect('/', array('controller' => 'enrollments', 'action' => 'index'));

我想重定向到 index.html 页面如何给..

4

1 回答 1

1

Pages Controller通常用于提供静态页面。例如。如果您创建了一个视图文件 *app/views/pages/about_us.ctp*,您可以使用 url *http://example.com/pages/about_us* 访问它。

如果你已经烘焙了你的应用程序,页面控制器应该已经被复制到你的app/controllers/文件夹并且能够修改它,或者你可以将pages_controller.php核心复制到你的应用程序。但是,如果您不需要修改它,即只显示静态内容,您不需要将 pages 控制器复制到app/controllers/.

如何显示静态页面?

好吧,如果您制作一个视图文件app/views/pages/index.ctp,您可以使用 url 访问它http://example.com/pages/index。然后要修改路线,您可以:

Router::connect('/test', array('controller' => 'pages', 'action' => 'display', index));

但是,这不会提供http://www.example.com/test/index.html但是:http://www.example.com/test/index

于 2012-07-25T05:27:17.387 回答