ShineWayCN

WE CONSTRUCT PROFESSIONAL WEB

导航

SSI@IIS

#config(配置SSI)
<!--#config errmsg="An SSI error has occureed."-->
当SSI发生错误时显示的错误提示。如果指定参数值为空则使用默认的错误提示。且最大长度不能超过1024字节。
<!--#config sizefmt="bytes|abbrev"-->
指定使用#fsize指令显示文件大小时所使用的单位尺寸。有效值为abbrevbytes
<!--#config timefmt="*"-->
*号表示用#flastmod指令显示文件最后修改日期时所使用的格式。
  • %a 周日期的字母缩写(比如,Mon)。
  • %A 周日期的完整拼写(比如,Monday)。
  • %b 月份的字母缩写(比如,Feb).
  • %B 月份的完整拼写(比如,February).
  • %c 斜线分隔的年月日和时间(比如,05/06/01 12:51:32)。
  • %d 每月中的10进制日期(01–31)。
  • %H 24进制小时(00-23)。
  • %I 12进制小时(01–12)。
  • %j 每年中的10进制日期(001–366)。
  • %m 10进制月份(01–12)。
  • %M 10进制分钟(00–59)。
  • %p 上下午标识(比如,PM 或 AM)。
  • %S 10进制秒(00–59)。
  • %U 每年中的10进制第几周,并以星期日作为每一周的第一天(00–51)。
  • %w 每周中的10进制第几天,并以星期日作为每一周的第一天(0–6)。
  • %W 每年中的10进制第几周,并以星期一作为每一周的第一天(00–51)。
  • %x 斜线分隔的年月日(比如,05/06/01)。
  • %X 冒号分隔的时间(比如,12:51:32)。
  • %y 两位数的10进制年份(比如,01)。
  • %Y 四位数的10进制年份(比如,2001)。
  • %z, %Z 本地时区。
  • %% 百分符号。
#echo(输出服务器端变量)
<!--#echo var="*"-->
*号表示需要在客户端输出服务器变量名称(参考ASP.NET中的Request.ServerVariables集合)
#exec(执行其他文件或命令)
<!--#exec cgi="*"-->
*号表示服务器上可用的动态服务器脚本文件(比如,CGI脚本,ASP或ASP.NET应用程序,ISAPI应用程序等)。并以完整的虚拟路径进行指定,允许指定相应的参数信息。
<!--#exec cmd="*"-->
*号表示服务器上可用的命令行指令。并以完整的物理路径进行制定。不过该指令在默认情况下没有被启用,原因就是它降低了Web站点的安全性。如果要启用该指令,先在注册表的HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC\Parameters主键下添加名为SSIEnableCmdDirective的DWORD值,并设置为1。
#flastmod(显示文件最后修改日期跟时间)
<!--#flastmod file="*"-->
*号表示需要显示最后修改日期的文件相对虚拟路径
<!--#flastmod virtual="*"-->
*号表示需要显示最后修改日期的文件绝对虚拟路径
#fsize(显示文件大小)
<!--#fsize file="*"-->
*号表示需要显示大小的文件相对虚拟路径
<!--#fsize virtual="*"-->
*号表示需要显示大小的文件绝对虚拟路径
#include(包含其他文件)
<!--#include file="*"-->
*号表示需要包含的文件相对虚拟路径
<!--#include virtual="*"-->
*号表示需要包含的文件绝对虚拟路径

posted on 2005-07-17 22:07  ShineWayCN  阅读(548)  评论(0编辑  收藏  举报