PHPCMS同步点所有文件同步到根目录的方法
  • 分类:经验分享
  • 发表:2016-10-09
  • 围观(3,519)
  • 评论(0)

想实现在效果是:

一个总站管理多个站点,总站将数据同步到同步点,同步点的目录格式为:

/index.html

/1.html

/2.html

/3.html

/......

注意:我的案例是不生成栏目的情况下的,单层结构。

方法如下:

1,PHPCMS中创建一个新的URL规则。规则名称是show,模块是content,URL规则是:{$id}.html

2、站点栏目的HTML生成选项都设置为:栏目不生成,内容页生成,规则为新创建的,不选择生成到根目录。

3、打开/phpcms/modules/release/index.php文件,修改61行

if ($ftps->put($release_point['path'].$v['path'], PHPCMS_PATH.$v['path'])) {

if ($ftps->put($release_point['path'].strrchr($v['path'],"/"), PHPCMS_PATH.$v['path'])) {

4、然后,,就没有然后了。。。

PS:可能需要修改系统默认生成路径/html。

Top