Windows Azure 网站 (WAWS) 中的服务器端包含 (SSI)
编辑人员注释:本文章由
Windows Azure 网站团队的项目经理Erez Benari
撰写。
Windows Azure
网站客户普遍关心的一个问题是关于我们对服务器端包含(Server
Side Includes, SSI) 的支持,以及服务器端包含是否可以与不同的扩展名(例如
.htm)正常协同工作。直到几个月前这项功能还没有推出,正如您在浏览我们的支持论坛时可能已经意识到的那样。不过,现在这一切已经改观,ServerSideIncludeModule已添加到Windows
Azure 网站,并且完全受支持。
服务器端包含是将一个文件的内容嵌入另一个文件的简单方法,在 Web
应用程序中很常用。SSI
有时只是一个嵌入了其他页面的内容的页面,但更多时候,它将用于构建模块化的 Web
应用程序,在这个应用程序中,包含一些代码的文件可能会由其他多个文件调用。例如,下面这段来自某未命名Web
应用程序的代码片段使用了多个include
语句:
默认情况下,Windows Azure
网站上的 SSI
配置为仅适用于
*.stm、*.shtm
和
*.shtml
文件扩展名,但有时,人们可能需要将其扩展到其他文件扩展名。当然,这没有对错之分 -
关键在于 Web
应用程序的设计方式,如果您需要迁移使用其他扩展名构建的应用程序,则需要在 WAWS
中扩展默认配置以提供支持。
添加其他扩展名非常简单。只需为您的站点创建一个小的
Web.Config
文件即可。此配置描述 SSI
模块处理程序的添加,格式如下所示。此示例显示了添加支持以包含.htm
文件:
注意:如果目前您的网站中还没有web.config
文件,则只需将上述所有内容复制到一个文本文件,将其另存为web.config,然后使用
WebMatrix
或通过
FTP上传到网站即可。如果您已有一个web.config
文件,则可以在system.webServer
部分中添加<handlers>
部分;如果您没有此文件,则可以在配置部分添加整个<system.webserver>
部分。
如果您有兴趣了解关于 SSI
的更多信息,可以在此处找到详细指南。
博客作者:CristhianUribe
和
Erez Benari
本文翻译自:
Windows Azure 网站 (WAWS) 中的服务器端包含 (SSI)的更多相关文章
- 通过 HTTPS 和 SSL 确保 Windows Azure 网站 (WAWS) 安全
编辑人员注释:本文章由 Windows Azure 网站团队的项目经理 Erez Benari 撰写. 随着身份盗窃和各种形式的网络犯罪迅速增多,使用安全套接字层 (SSL) 对网站进行保护变得越来越 ...
- 最佳实践:Windows Azure 网站 (WAWS)
编辑人员注释:本文章由 Windows Azure 网站团队的项目经理Sunitha Muthukrishna 撰写. Windows Azure 网站 (WAWS) 允许您在 Windows ...
- 在 Windows Azure 网站 (WAWS) 上对 Orchard CMS 使用 Azure 缓存
编辑人员注释: 本文章由 Windows Azure 网站团队的项目经理 Sunitha Muthukrishna 撰写. 如果您当前的 OrchardCMS 网站在 Windows Azure 网站 ...
- Windows Azure 网站 (WAWS) 和中间证书
编辑人员注释:本文章由 Windows Azure 网站团队的项目经理 Erez Benari 撰写. 在 Windows Azure 网站上使用 SSL 已经司空见惯.虽然向网站上传和分配证书通常简 ...
- 获取证书以用于 Windows Azure 网站 (WAWS)
编辑人员注释:本文章由 Windows Azure 网站团队的项目经理 Erez Benari 撰写. 近年来,随着网络犯罪的上升,使用 SSL 保护网站逐渐成为一项备受追捧的功能,Windows A ...
- 进一步探索:Windows Azure 网站中解锁的配置选项
编辑人员注释: 本文章由 Windows Azure 网站团队的项目经理 Erez Benari 撰写. 在 Windows Azure 网站 (WAWS) 中管理网站时,许多选项可使用 Azu ...
- 在 Windows Azure 网站中进行纵向扩展和横向扩展
编辑人员注释:本文章由 Windows Azure 网站团队的项目经理 Byron Tardif 撰写. 当您开始一个新的 Web 项目,或者刚刚开始开发一般的网站和应用程序时,您可能希望从小处着手. ...
- 在 Windows Azure 网站上使用 Django、Python 和 MySQL:创建博客应用程序
编辑人员注释:本文章由 Windows Azure 网站团队的项目经理 Sunitha Muthukrishna 撰写. 根据您编写的应用程序,Windows Azure 网站上的基本Python 堆 ...
- Windows Azure 网站自愈
编辑人员注释:本文章由 Windows Azure 网站团队的项目经理Apurva Joshi 撰写. 您有多少次在半夜被叫醒去解决一个仅需重新启动网站即可解决的问题?要是可以自动检测一些状况并自动恢 ...
随机推荐
- [转]spring 监听器 IntrospectorCleanupListener简介
"在服务器运行过程中,Spring不停的运行的计划任务和OpenSessionInViewFilter,使得Tomcat反复加载对象而产生框架并用时可能产生的内存泄漏,则使用Introspe ...
- break在switch中的使用例子
/* Name:break在switch中的使用例子 Copyright: By.不懂网络 Author: Yangbin Date:2014年2月21日 03:16:52 Description:以 ...
- STC15?MSP430?ARM?DSP?
自从大学毕业以来,发现属于自己的时间越来越少,每天忙于工作,导致在大学学到的东西都好生疏,特别是大一刚开始学的模电,单片机等,现在才慢慢的抓起来,然后在这个多核处理器流行的时代,单片机貌似快过时了,但 ...
- css学习笔记四
广州天气变冷了,css学习笔记还是要总结. 总结: 1:几米页面静态页面主要是一列结构头部banner图,mainbody部分放文字内容和图书图片,底部是页面的版权信息 2:腾讯软件中心静态页面制作( ...
- 吃透C#集合~大话目录
最近买了一本<C#数据结构>的书,这种书确实少见,一般的数据结构都是采用C,C++来实现的,C#可以说是稀有了,呵呵,书写的不错,把C#的核心Collections介绍了一个透彻,对于我来 ...
- EGit with eclipse to clone project from GitHub(Step by step)
转载请注明出处! 1. To find your project URL inside GitHub: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWF ...
- 30天自制操作系统第八天学习笔记(u盘软盘双启动版本)
暑假学习小日本的那本书:30天自制操作系统 qq交流群:122358078 ,更多学习中的问题.资料,群里分享 environment:开发环境:ubuntu 第八天的学习思考: 关于鼠标是怎么 ...
- 跨浏览器resize事件分析
resize事件 原生事件分析 window一次resize事件: IE7 触发3次, IE8 触发2次, IE9 触发1次, IE10 触发1次 Chrome 触发1次 FF 触发2次 Opera ...
- java web分享ppt大纲 -- servlet容器简介
今天在公司分享了java web的ppt,把ppt大纲放在这里,希望可以帮助需要的人 servlet容器简介 定义 狭义上的,servlet容器为java Web应用提供运行时环境,负责管理servl ...
- POJ 2689 Prime Distance(素数筛选)
题目链接:http://poj.org/problem?id=2689 题意:给出一个区间[L, R],找出区间内相连的,距离最近和距离最远的两个素数对.其中(1<=L<R<=2,1 ...