Экспорт (0) Печать
Развернуть все
Эта тема еще не получила оценку - Оценить эту тему

Настройка записи сайта в файле определения службы

Обновлено: Март 2014 г.

Элемент Site используется для указания веб-сайта или веб-приложения, размещенного в службах IIS (IIS) 7.0. Элемент Site является дочерним относительно записи Sites в файле ServiceDefinition.csdef. Если вы обновляете существующее веб-приложение в новую схему, необходимо добавить узел Sites. Это позволяет приложению воспользоваться преимуществами полного набора функций служб IIS.

ImportantВажно!
В пакете SDK для Windows Azure версии 2.0 и выше элемент Site, разрешающий запускать веб-роль в режиме полной поддержки IIS, является обязательным. Размещаемое веб-ядро (HWC) не поддерживается в пакетах SDK версии 2.0 и выше.

Дополнительные сведения о том, как службы IIS управляют узлами, см. в разделе Настройка веб-сервера для предоставления содержимого (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>
…

См. также

Была ли вам полезна эта информация?
(1500 символов осталось)
Спасибо за ваш отзыв
Показ:
© 2014 Microsoft. Все права защищены.