发信人: eagle()
整理人: microant(1999-08-21 02:38:13), 站内信件
|
SSI是Server Side Include的缩写,属于CGI的东西。 如果你有安装了IIS4, 里面就有比较详细的介绍。 以下是部分的摘录:
关于SSI: 在向用户发送 HTML 页之前,可以使用服务器端包含 (SSI) 指令使 HTML 页包含文本、图像或应用程序信息。SSI 可用来包含时间/日 期戳记、版权声明或由客户填写并返回的表格等。包含一个文件是合 并那些在多个文件中被重复的文本或图形的一种简便方法。这样,您 可以使用一个简单的声明指示 Web 服务器读取该文件,而不用在每 个文件中都键入重复地信息。 因为包含 SSI 指令的文件需要特殊处理,所以必需给 SSI 文件一个 SSI 文件扩展名。默认的扩展名为 .stm、.shtm 和 .shtml。您可 以将其他扩展名添加到 Web 服务器可以识别的列表中去;请参阅 设 置应用程序映射。 Web 服务器在处理 HTML 页的同时处理 SSI 指令。当遇到一个 SSI 指令时,它将被包含文件的内容直接插入 HTML 页。如果被包含文件 中又存在一个 SSI 指令,那么此 SSI 指令所指的文件也要被插入。 除了基本的包含文件指令外,还可以使用 SSI 指令插入文件的有关 信息(比如文件大小)或者运行应用程序或一个 shell 命令。 包含文件 要包含文件,请使用 #include 指令。例如,需要在 HTML 页中插入 一个名为 Copyright.inc 的文件时,可在 HTML 页中使用下列指令: <!-- #include file="copyright.inc" --> 包含应用程序的输出 除了能方便地包含文件的内容,使用 SSI 指令还可以运行应用程序 或 shell 命令并将在 HTML 页中包含输出。要运行应用程序或 shell 命令,请使用 #exec 指令。该应用程序可以是 CGI 程序、 ASP 应用程序或 ISAPI 应用程序。例如: <!-- #exec cgi=/scripts/guestbook.exe?FirstName+LastName> 应用程序的路径必须是完整的虚拟路径或 URL。向应用程序传递参 数的方法是在该应用程序名后跟一个问号(?)和由加号(+)连接 起来的一列参数。
【 在 djxiao (djxiao) 的大作中提到: 】
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ http://gzeagle.163.net/ http://gzeagle.yeah.net Java,JavaScript,网页设计,mIRC、ICQ、Dreamweaver... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
※ 来源:.网易 BBS bbs.netease.com.[FROM: 202.104.34.197]
|
|