我使用cakephp开发了一个网站并上传到www.example.com。现在我想在子文件夹中有一些html页面,例如www.example.com/subsite。
请帮助我如何做到这一点,因为cakephp将子网站作为控制器名称并将其重定向到主站点。如何在子网站下显示html页面。
答案 0 :(得分:2)
这可以通过将html页面放在app / webroot文件夹
中来完成http://www.example.com/subsite
将是
app/webroot/subsite/index.html
作为一个例子。如果你在谈论cakephp中的实际页面,那么你可以通过创建一个控制器来实现。
答案 1 :(得分:0)
我建议您阅读routes.php文件的工作原理。
http://book.cakephp.org/2.0/en/development/routing.html
另外,我在某个地方看到了一个教程,其中有人编辑了他们的错误文件以充当临时路由器。这个教程很老了,但这个想法仍然存在 基本上,当错误页面通常显示未找到页面时,它将检查文件夹以查看所请求的控制器是否实际上是文件。如果找到,则显示该文件,否则,给出标准页面未找到错误 你可以试试类似的东西。
答案 2 :(得分:0)
将其设置为/app/plugins
文件夹,即:/app/plugins/subsite
,将其设置为插件。然后,您可以访问www.example.com/subsite