灵活配置站点地址

线上环境一般不推荐使用//www.publiccms.com/webfile/这样的路径作为静态站点地址,尤其是网站以静态为主的情况


结合第三方WEB服务(例如nginx、apache、IIS等)PublicCMS可以灵活得配置站点地址,以下是几种常见场景都可以直接使用后台的第三方WEB服务配置

  1. 动态站点为主,静态资源与动态站点同域名不同目录

    动态站点地址 //www.publiccms.com/

    静态站点地址 //www.publiccms.com/res/

    该场景一般需要把cms打包后重命名为ROOT.war部署到容器下

  2. 静态优先,静态化站点与动态站点同域名同路径

    动态站点地址//www.publiccms.com/

    静态站点地址//www.publiccms.com/

    该场景一般需要把cms打包后重命名为ROOT.war部署到容器下,PublicCMS 生成的第三方WEB服务配置会优先访问静态页面,静态页面不存在时请求动态页面,这是2024年新增加的场景

  3. 静态站点为主,静态化站点与动态站点同域名不同目录

    动态站点地址//www.publiccms.com/cms/

    静态站点地址//www.publiccms.com/

    该场景一般需要把cms打包后重命名为cms.war部署到容器下

  4. 静态化站点与动态站点使用不同域名分开访问

    动态站点地址//cms.publiccms.com/

    静态站点地址//www.publiccms.com/

    该场景一般需要把cms打包后重命名为ROOT.war部署到容器下,这是PublicCMS官网采用的场景

保存页面 指令函数手册 数据结构 JAVA API 更多文档