导出 (0) 打印
全部展开

在服务定义文件中配置站点入口

更新时间: 2014年3月

您使用 Site 元素指定在 Internet Information Services (IIS) 7.0 中承载的网站或 Web 应用程序。Site 元素是 ServiceDefinition.csdef 文件中的 Sites 项的子级。如果您要将现有 Web 应用程序升级到新架构,则需要添加 Sites 节点。这将允许您的应用程序使用完整 IIS 功能集。

Important重要提示
允许 Web 角色以完整 IIS 模式运行的 Site 元素在 Windows Azure SDK 版本 2.0 及更高版本中是必需的。SDK 版本 2.0 及更高版本不支持托管 Web 核心 (HWC)。

有关 IIS 如何管理网站的其他信息,请参见配置 Web 服务器以提高内容服务 (IIS 7.0)

  1. 打开 ServiceDefinition.csdef 文件。找到 Sites 元素,然后将 Site 元素添加到 Sites 节点中,如下所示:

    <Site name="<name of the site>" physicalDirectory=”<path to the site content>”></Site>
    
  2. Site 节点中,添加 Bindings 元素,如下所示:

    <Bindings>
       <Binding name="<name of the binding>" endpointName="<name of the endpoint to bind to>” hostHeader=”<the URL of the web site>”/>
    </Bindings>
    

下面的示例 XML 代码演示了称作 Web 的网站的配置,该配置位于 SampleWebApp 目录中。

<WebRole name=”SampleWebApp”>
   <Sites>
      <Site name="Web" physicalDirectory=”..\SampleWebApp”>
           <Bindings>
             <Binding name="HttpIn" endpointName="HttpIn" hostHeader=”www.sampleapp.com”/>
           </Bindings>
      </Site>
   </Sites>
   <InputEndpoints>
      <InputEndpoint name="HttpIn" protocol=”http” port=”80” />
   </InputEndpoints>
…

另请参阅

Microsoft 正在进行一项网上调查,以了解您对 MSDN 网站的意见。 如果您选择参加,我们将会在您离开 MSDN 网站时向您显示该网上调查。

是否要参加?
显示:
© 2015 Microsoft