我有网址: -
http://mydomain/test/index.html
我希望用户在网址中输入此内容: - http://mydomain/test
它会重定向到http://mydomain/test/index.html
..
我试过的是我在路线中提供了代码。
Router::connect('/', array('controller' => 'enrollments', 'action' => 'index'));
我想重定向到index.html页面如何给..
答案 0 :(得分:1)
Pages Controller通常用于提供静态页面。例如。如果你制作了一个视图文件* app / views / pages / about_us.ctp *,你可以使用url * http://example.com/pages/about_us*访问它。
如果您有baked your app,则应将页面控制器复制到您的app/controllers/
文件夹并进行修改,或者只需将pages_controller.php
从核心复制到您的应用即可。但是,如果您不需要修改它,即只是为了显示静态内容,您不需要将页面控制器复制到app/controllers/
。
如何显示静态页面?
如果你制作了一个视图文件app/views/pages/index.ctp
,你可以使用网址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
。