创建控制器
站点物理路径
站点id为6087b4ac07af9b0739cad463
页面物理路径
显示路径=站点物理路径+页面物理路径
模板id
模板id为 5ad9a24d68db5239b8fef199
之前开发的接口,可以拿到数据
http://localhost:31200/course/courseview/4028e581617f945f01617f9dabc40000
修改后最终页面信息为
模板id获取
导出文件
导出文件为:
启动服务
单元测试
预览
访问http://localhost:31001/cms/preview/5af942190e661827d8e2f5e3
页面没有正常显示是因为ssi标签没有解析
要想解析ssi,必须通过Nginx访问:http://www.xuecheng.com/cms/preview/5af942190e661827d8e2f5e3
当浏览器访问http://www.xuecheng.com/cms/preview/5af942190e661827d8e2f5e3
就请求了Nginx的/cms/preview,就映射到Nginx的动态地址内容http://cms_server_pool/cms/preview/;
使用ssi注意
由于Nginx先请求cms的课程预览功能得到html页面,再解析页面中的ssi标签,这里必须保证cms页面预览返回的 页面的Content-Type为text/html;charset=utf-8 在cms页面预览的controller方法中添加:
response.setHeader("Content-type","text/html;charset=utf-8");