什么是SHTML(SHTML)?

SHTML代表服务器解析的超文本标记语言。它是识别特定类型超文本标记语言(HTML)文件的文件扩展名。基本HTML文件通常提供网页的文本和格式。SHTML文件通常执行相同的功能,但是它们也允许使用简单的服务器命令。 为了让web...
SHTML代表服务器解析的超文本标记语言。它是识别特定类型超文本标记语言(HTML)文件的文件扩展名。基本HTML文件通常提供网页的文本和格式。SHTML文件通常执行相同的功能,但是它们也允许使用简单的服务器命令。
为了让web服务器识别HTML类型文件中的SSI命令,文件通常必须具有以下扩展名之一:SHTML、SHTM,或STM。
SHTML文件发出的服务器命令是用一种称为服务器端包含(SSI)的简单计算机编程语言执行的,定义这些文件类型的另一种方法是,它们是允许使用SSI的HTML文件。为了使web服务器能够识别HTML类型文件中的SSI命令,该文件通常必须具有以下扩展名之一:SHTML、SHTM或STM。但是,此要求是web服务器上设置的函数可以设置web服务器来识别其他类型文件中的SSI命令。
在web开发中使用SSI的主要目的是将附加内容从一个或多个文件复制到另一个文件中。在SHTML中,如何做到这一点很简单。例如,一个有许多页面的网站,每个页面都有不同的内容。web开发人员可能希望在每个页面的底部有一个标准的文本部分,可能是一些公司信息或版权声明。开发者可以将标准文本放入web服务器上的一个文件中;SHTML中的include命令链接到页脚文件并将其内容复制到生成的网页。
SHTML确实存在一些可能的问题SHTML索引文件有时会出现一个问题,即许多web服务器设置为仅将特定文件名识别为网站的索引或主页。如果此文件名没有可识别为启用SSI的文件的扩展名,这样就不会执行SSI命令。
SSI提供了一种执行简单服务器端任务的有用方法。它对于将文本和HTML从一个文件复制到另一个文件特别有用。对于更复杂的脚本任务,可能需要其他解决方案。
  • 发表于 2020-07-10 15:59
  • 阅读 ( 1335 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具