• SSI服务端包含技术


    1.页面拆出来怎么样通过web服务浏览呢?

    使用web服务(例如nginx)的SSI技术,将多个子页面合并渲染输出。

    2.SSI是什么?

    3. ssi包含类似于jsp页面中的incluce指令,ssi是在web服务端将include指定 的页面包含在网页中,渲染html网页响
    应给客户端 。nginx、apache等多数web容器都支持SSI指令。
    ssi指令如下:

    <!‐‐#include virtual="/../....html"‐‐>

    4. 将首页拆分成

    index.html:首页主体内容
    include/header.html:头部区域
    include/index_banner.html:轮播图
    include/index_category.html:左侧列表导航
    include/footer.html:页尾

    5. 在nginx虚拟主机中开通SSI

    server{
    listen 80;
    server_name www.xuecheng.com;
    ssi on;
    ssi_silent_errors on;
    ......

    6.  ssi的配置参数如下: ssi on: 开启ssi支持 ssi_silent_errors on:默认为off,设置为on则在处理SSI文件出错时不

    输出错误信息 ssi_types:默认为 ssi_types text/html,如果需要支持shtml(服务器执行脚本,类似于jsp)则需
    要设置为ssi_types text/shtml

    7. 测试
    去掉某个#include查看页面效果。

    每天进步一点点 个人意见,仅供参考
  • 相关阅读:
    基于简单工厂模式的计算器程序
    Android网络请求之OkHttp框架
    利用Volley框架实现手机号归属地查询
    Android网络请求之HttpURLConnection/HttpClient
    HDU4001 最长上升子序列
    xml易混淆的几组属性
    HDU2444 二分图
    HDU2018 斐波那契
    HDU1427 速算24点
    工厂模式
  • 原文地址:https://www.cnblogs.com/mason117/p/10421535.html
Copyright © 2020-2023  润新知