shtml网页SSI使用详解

SSI技术集成Web工程实战指南 本文还有配套的精品资源,点击获取 简介:SSI整合Web工程是将SSI技术与Web应用程序集成的过程,SSI是一种服务器端脚本语言,能够在HTML页面中插入动态内容。本工程已在MyEclipse环境中配置好SSI支持,开发者可以轻松运行和调试。项目包括SSI基本概念、Web服务器和MyEclipse环境配置、HTML与SSI的结合使用、性能与安全考虑、现代Web技术的替代方... 阅读详情

1、Config命令

  Config命令主要用于修改SSI的默认设置。其中:

  Errmsg:设置默认错误信息。为了能够正常的返回用户设定的错误信息,在HTML文件中Errmsg参数必须被放置在其它SSI命令的前面,否则客户端只能显示默认的错误信息,而不是由用户设定的自定义信息。

    <!--#config errmsg=Error! Please email webmaster@mydomain.com -->

  Timefmt:定义日期和时间的使用格式。Timefmt参数必须在echo命令之前使用。

    <!--#config timefmt=%A, %B %d, %Y-->
    <!--#echo var=LAST_MODIFIED -->

  显示结果为:

    Wednesday, April 12, 2000

  也许用户对上例中所使用的%A %B %d感到很陌生,下面我们就以表格的形式总结一下SSI中较为常用的一些日期和时间格式。

  Sizefmt:决定文件大小是以字节、千字节还是兆字节为单位表示。如果以字节为单位,参数值为bytes;对于千字节和兆字节可以使用缩写形式。同样,sizefmt参数必须放在fsize命令的前面才能使用。

    <!--#config sizefmt=bytes -->
    <!--#fsize file=index.html -->

  2、Include命令

  Include命令可以把其它文档中的文字或图片插入到当前被解析的文档中,这是整个SSI的关键所在。通过Include命令只需要改动一个文件就可以瞬间更新整个站点!

  Include命令具有两个不同的参数:

  Virtual:给出到服务器端某个文档的虚拟路径。例如:

    <!--#include virtual=/includes/header.html -->

  File:给出到当前目录的相对路径,其中不能使用../,也不能使用绝对路径。例如:

    <!--#include file=header.html -->

  这就要求每一个目录中都包含一个header.html文件。

  3、Echo命令

  Echo命令可以显示以下各环境变量:

  DOCUMENT_NAME:显示当前文档的名称。

    <!--#echo var=DOCUMENT_NAME -->

显示结果为:

    index.html

  DOCUMENT_URI:显示当前文档的虚拟路径。例如:

    <!--#echo var=DOCUMENT_URI -->

  显示结果为:

    /YourDirectory/YourFilename.html

  随着网站的不断发展,那些越来越长的URL地址肯定会让人头疼。如果使用SSI,一切就会迎刃而解。因为我们可以把网站的域名和SSI命令结合在一起显示完整的URL,即:

  http://YourDomain<!--#echo var=DOCUMENT_URI -->

  QUERY_STRING_UNESCAPED:显示未经转义处理的由客户端发送的查询字串,其中所有的特殊字符前面都有转义符/。例如:

  <!--#echo var=QUERY_STRING_UNESCAPED -->

  DATE_LOCAL:显示服务器设定时区的日期和时间。用户可以结合config命令的timefmt参数,定制输出信息。例如:

  <!--#config timefmt=%A, the %d of %B, in the year %Y -->
 <...(未输入验证码资料无法完全显示哦)
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script> name="google_ads_frame" marginwidth="0" marginheight="0" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-3192544802247458&dt=1121056790029&lmt=1121056790&format=728x90_as&output=html&url=http%3A%2F%2Fwww.yesize.com%2FGet%2FM08A4%2F2005_04_09_19_25_30_520_6929.asp&color_bg=F2F2F2&color_text=000000&color_link=000000&color_url=000033&color_border=CCCCCC&ad_type=text&ref=http%3A%2F%2Fwww.baidu.com%2Fs%3Fwd%3Dshtml%25CD%25F8%25D2%25B3%26lm%3D0%26si%3D%26rn%3D10%26ie%3Dgb2312%26ct%3D0%26cl%3D3%26f%3D1%26rsp%3D6&cc=449&u_h=768&u_w=1024&u_ah=740&u_aw=1024&u_cd=16&u_tz=480&u_java=true" frameborder="0" width="728" scrolling="no" height="90" allowtransparency="65535">
版权说明:作品来源于网上,版权归作者所有,如果无意中侵犯了您的版权,请来信告知
PlayReady Encrypt XAP 解密讨论 目前WP7市场上的绝大部分XAP都被MS进行了加密,经过分析,这个加密方式采用了AES方式进行了加密,本人经过对新的XAP格式(PRE)进行了分析,发现新的格式里,实际上是对之前PK(ZIP格式)的XAP进行了加密然后封装:   typedef struct {   DWORD HDR; // 0x07455250 : PRE & 0x7   DWORD a1; // always 0x1   D 阅读详情

相关推荐

产品竞争策略方法论:构建“差异化 + 结构化 + 系统化”的竞争优势

本文系统探讨了IoT产品竞争策略,指出当前企业普遍存在硬件能力强但商业竞争能力不足的问题。文章构建了五层竞争模型(产品层、体验层、服务层、数据层、生态层),提出五大核心竞争策略(成本领先、差异化竞争、聚焦竞争、生态竞争、数据驱动竞争),并详细阐述了差异化设计方法。通过行业案例分析(小米、苹果、特斯拉)和五步落地方法,强调从硬件竞争向系统优势转变的重要性。文章指出IoT竞争胜负关键在后半场的数据运营和服务延伸,建议企业通过构建差异化能力、完善服务体系、建立数据体系、逐步构建生态来避免价格战陷阱,实现从跟随到领

专注智能硬件软硬件产品经理成长与实战,分享从需求定义到量产落地的真实日记。涵盖IoT趋势洞察、研发协作经验、产品方法论与工具箱,用轻松有趣的“汪式”视角,陪伴产品经理成长、避坑与升级。 325

SSI技术详解

什么是SSISSI直译服务器端包含(Server Side Includes),由字面上看由WEB在服务器提供的一种功能,并且是在服务器端进行的。一般说来,要完成较复杂的任务(如:聊天室/留言本等),必须设计专门的CGI或ASP程序;但是如果只是想给网页加上简单的功能(如:显示一篇文档,web服务器环境变量,关于该文档的更新日期/大小等),则只要SSI就可以完成了。SSI则是直接由服务器

蓝色伊甸园 2406

【TM1650】STM8S TM1650芯片控制程序

以下为.h文件: #ifndef __TM1650_I2C_H #define __TM1650_I2C_H #include "stm8s.h" #include "stm8s_gpio.h" #include "tim1.h" #include "usart2.h" #include &lt;iostm8s103f3.h&gt; #include &lt;intrinsics....

cxw312864660的博客 1万+

动态web技术(一) --- SSI

本系列文章试图讲述从最古老的动态web技术到时下最流行的php,jsp等技术的历史发展脉络,虽然很多技术已经被历史的长河所淘汰,又或者在某些方面偶尔还有应用,了解这些技术并不是为了让大家再去使用它们,而是从中一瞥技术的发展脉络,了解各个时期的技术的优缺点,从而知道为什么当下的流行技术如此这般,它又面临着什么问题,未来技术的发展方向又是什么等等。以史为镜,可以知兴替。 SSI全称 Serv

zhang197093的博客 2196

[ ·shtml网页SSI使用详解]-[

 1、Config命令     Config命令主要用于修改SSI的默认设置。其中:     Errmsg:设置默认错误信息。为了能够正常的返回用户设定的错误信息,在HTML文件中Errmsg参数必须被放置在其它SSI命令的前面,否则客户端只能显示默认的错误信息,而不是由用户设定的自定义信息。             Timefmt:定义日期和时间的使用格式。Timefmt参数必须在echo命令之

ctangqh的专栏 1259

shtmlinclude网页文件(开启SSI)

在网站构建过中。当我们遇到很多的内容为静态页面,而页首与页脚又经常要更换时,如果一直使用html文件总会有很多的麻烦。因为批量修改起来很不方面,所以我们总希望能将页脚与页尾include到html文件中来。html属于客户端解析形的格式化语言,自4.0后几乎很难再有大的变动(毕竟很多浏览器只按4.0标准来解析),所以至今也没include这样的概念。而html的框架(frame与iframe)虽然...

html基础教程 3973

html 支持ssi,shtml网页SSI使用详解

1、Config命令Config命令主要用于修改SSI的默认设置。其中:Errmsg:设置默认错误信息。为了能够正常的返回用户设定的错误信息,在HTML文件中Errmsg参数必须被放置在其它SSI命令的前面,否则客户端只能显示默认的错误信息,而不是由用户设定的自定义信息。Timefmt:定义日期和时间的使用格式。Timefmt参数必须在echo命令之前使用。显示结果为:Wednesday, Apr...

weixin_31445167的博客 475

[shtml基础]shtml网页SSI使用详解

(http://www.tongyi.net/article/20040622/200406224046.shtml)  1、Config命令   Config命令主要用于修改SSI的默认设置。其中:   Errmsg:设置默认错误信息。为了能够正常的返回用户设定的错误信息,在HTML文件中Errmsg参数必须被放置在其它SSI命令的前面,否则客户端只能显示默认的错

ChneChen的Blog 1006

shtml页面include网页文件Apache开启SSI配置

http://www.xker.com/page/e2010/0302/94385.htmlshtml页面include网页文件Apache开启SSI配置新客网 XKER.COM 时间:2010-03-02  点击: 812 次什么是shtml呢?使用SSI(Server Side Include)的html文件扩展名,SSI(Server Side Include),通常称为"服务器端嵌入"或者

koterror的专栏 488

开启SSI使Apache支持shtml网页文件

要实现Apache支持shtml伪静态则需要开启SSI并可支持用shtmlinclude网页文件 1、开conf目录下的httpd.conf文件,搜索“AddType text/html .shtml”,找到 # AddType text/html .shtml  # AddOutputFilter INCLUDES .shtml  把这两行前面的#去掉 。 2、搜索“Opti

IT零起步 — 专注运维、开发、信息安全! 723

html ssi 跟新某个空间数据_shtml网页SSI使用详解

shtml是一种用于SSI技术的文件。 也就是Server Side Include--SSI 服务器端包含指令。 一些Web Server有SSI功能的话。 会对shtml文件特殊招待。 先扫一次shtml文件看没有特殊的SSI指令存在。  有就按Web Server设定规则解释SSI指令。 解释完后跟一般html一起调去客户端。1、Config命令Config命令主要用于修改SSI的默认设置。...

weixin_39615991的博客 97

shtmlinclude网页文件(须开启SSI)。

静态页面包含动态内容,用shtmlinclude网页文件(须开启SSI)   使用SSI(Server Side Include)的html文件扩展名,SSI(Server Side Include),通常称为"服务器端嵌入"或者叫"服务器端包含",是一种类似于ASP的基于服务器的网页制作技术。默认扩展名是 .stm、.shtm 和 .shtml。   什么是SSI?   SS...

shshy39的博客 212

[导入]shtml网页SSI使用详解

摘要: shtml是一种用于SSI技术的文件。 也就是Server Side Include--SSI 服务器端包含指令。 一些Web Server有SSI功能的话。 会对shtml文件特殊招待。 先扫一次shtml文件看没有特殊的SSI指令存在。  有就按Web Server设定规则解释SSI指令。 解释完后跟一般html一起调去客户端。 ...

weixin_30922589的博客 90

shtmlinclude网页文件

shtmlinclude网页文件   在网站构建过中。当我们遇到很多的内容为静态页面,而页首与页脚又经常要更换时,如果一直使用html文件总会有很多的麻烦。因为批量修改起来很不方面,所以我们总希望能将页脚与页尾include到html文件中来。html属于客户端解析形的格式化语言,自4.0后几乎很难再有大的变动(毕竟很多浏览器只按4.0标准来解析),所以至今也没include这样的概念。...

weixin_33979203的博客 428
上一篇: SQL语句优化技术分析(1)
下一篇: 用 INNER JOIN语法联接多个表建记录集
ctangqh
博客等级 码龄21年 8粉丝 63原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值