我网站的根页面来自哪里?
where is the root page for my website coming from?
我通过 Git 检查了我公司使用 OctoberCMS 运行的网站的源代码,并得到了一个数据库转储,但我无法获得看起来像产品副本的网站本地副本
在myproject/themes/mytheme/pages目录中有三个文件:
- 首页-page.htm
- page1.htm
- page2.htm
home-page.htm 有以下内容:
title = "my_home"
url = "/home"
layout = "default"
is_hidden = 0
==
blah blah blah
在我的本地安装 /home returns 与产品上的 / 相同的内容。以下是 / 和 /home 在生产环境和本地环境中的作用:
本地:
- /家庭作业
- /returns 错误 404
产品:
- / 有效(returns 与本地 /home 的内容相同)
- /home returns 错误 404
为什么 prod 的行为与 local 不同? home-page.htm 有 url = "/home"
的事实让我认为 local 的行为是正确的。那么为什么 prod 会像现在这样呢?我应该在哪里寻找答案?
原来生产服务器是 运行 https://octobercms.com/plugin/axmit-storage(它将 CMS 内容存储在数据库而不是本地 FS 中)而本地服务器不是。
我通过 Git 检查了我公司使用 OctoberCMS 运行的网站的源代码,并得到了一个数据库转储,但我无法获得看起来像产品副本的网站本地副本
在myproject/themes/mytheme/pages目录中有三个文件:
- 首页-page.htm
- page1.htm
- page2.htm
home-page.htm 有以下内容:
title = "my_home"
url = "/home"
layout = "default"
is_hidden = 0
==
blah blah blah
在我的本地安装 /home returns 与产品上的 / 相同的内容。以下是 / 和 /home 在生产环境和本地环境中的作用:
本地:
- /家庭作业
- /returns 错误 404
产品:
- / 有效(returns 与本地 /home 的内容相同)
- /home returns 错误 404
为什么 prod 的行为与 local 不同? home-page.htm 有 url = "/home"
的事实让我认为 local 的行为是正确的。那么为什么 prod 会像现在这样呢?我应该在哪里寻找答案?
原来生产服务器是 运行 https://octobercms.com/plugin/axmit-storage(它将 CMS 内容存储在数据库而不是本地 FS 中)而本地服务器不是。