zoukankan      html  css  js  c++  java
  • 进一步探索:Windows Azure 网站中解锁的配置选项

    

    编辑人员注释: 本文章由 Windows Azure 网站团队的项目经理 Erez Benari 撰写。

    Windows Azure 网站 (WAWS) 中管理网站时,许多选项可使用 Azure 门户进行配置,此外我们时常还会添加更多选项。但是,正如您可能已经知道,一些实用的选项只有通过直接配置网站的 web.config 文件才可用。我们相信,您将非常乐意听到最近我们公布并在 web.config 中提供一些新选项的消息。

    如果您已经在 IIS 中管理网站一段时间,您可能会知道,IIS 有一个用于管理配置的复杂分层系统。该系统具有多层配置文件,从顶层的 machine.config applicationHost.config 文件一直到特定于网站甚至特定于文件夹的 web.config 文件。
    Windows Azure 网站中,我们已经尝试通过消除处理配置层次结构中其他文件的复杂性,从而将配置更改仅集中于 web.config 文件。  

    利用 Azure 网站最近的更新,我们现在为开发人员提供几个已经针对 web.config 解锁的新选项。过去,这些选项在网站级别被锁定,这意味着您无法对其进行配置(如果您尝试这样做,该网站将报告错误)。

    例如,Azure 网站客户的常见请求是能够调整动态和静态内容压缩的 MIME 类型。在 IIS 服务器的标准默认安装中,主配置文件 applicationHost.config 文件仅具有 text/*message/*application/javascriptapplication/atom+xml application/xaml+xml 静态 MIME 类型的以下配置:


    IIS 服务器上,本部分也将被锁定,因此您无法在网站级别的 web.config 文件中正常配置其他MIME类型或做额外设置。

    在独立的 IIS 服务器上,您可以轻松地编辑 applicationHost.config 文件并对其添加设置,或解锁 httpCompression 部分,然后在网站级别添加配置选项。

    随着 Azure 网站的更改,我们已经解锁该部分以及其他一些部分,现在您可以在您的网站的 web.config 文件中定义自己的选项。由于 Azure 网站中 httpCompression 部分的细微变更,其语法已经简化:


    正如您所看到,您无需指定目录方案名称,而只需列出静态动态类型的 MIME 类型。

    对于我们已经解锁的其他部分,其语法类似于用于常规 IIS 网站的语法。完整的已解锁部分列表如下。每一项均链接到 IIS.NET 上的一篇文章,其中描述了配置架构的对应部分以及如何进行配置。

    现在有了这些新设置,您的配置将更加灵活,我们希望这可帮助您在 Windows Azure 网站上构建更高效的网站!

    本文翻译自:

    http://blogs.msdn.com/b/windowsazure/archive/2014/01/28/more-to-explore-configuration-options-unlocked-in-windows-azure-web-sites.aspx




  • 相关阅读:
    Docker _简单使用
    IDEA常见问题
    Linux安装JDK
    vitualbox网络设置链接
    MQ对比
    乐观锁和悲观所在数据库中的实现
    11.08 JS知识
    11.07知识整理
    11.06 知识整理
    本周知识整理
  • 原文地址:https://www.cnblogs.com/new0801/p/6176303.html
Copyright © 2011-2022 走看看