现象 :
后台生成的html通过nginx访问缺失样式,导致的原因是Nginx上的ssi 未生效
可能造成的原因:
1. nginx 没有打开ssi ,如果需要支持shtml 需要加一个配置
server {
listen 80;
server_name www.xuecheng.com;
ssi on;# 打开ssi
ssi_silent_errors on;# 当ssi引入界面报错时不影响外部
ssi_types text/shtml;#支持shtml 需要加此配置
-
文件内标签写的有问题
<!--底部版权--> <!--#include virtual="/include/footer.html"-->
注意:<!–#include 的–和#之间不能有空格
-
后台response未指定ContentType 为text/html