Правило перезаписи URL-адреса как субдомен не работает

Я использую правило ниже, чтобы переписать URL-адрес как субдомен.

<rewrite>
  <rules>
    <rule name="Redirect to Subdomains" stopProcessing="true">
      <match url="^LandingPage.aspx$" />
      <conditions>
        <add input="{QUERY_STRING}" pattern="^val=(.+)$" />
      </conditions>
      <action type="Rewrite" url="http://{C:1}.{HTTP_HOST}" appendQueryString="false" />
    </rule>
  </rules>
</rewrite>

но это не работает. это приводит меня к основному домену. Я добавил подстановочный знак DNS в свой файл хостинга SOA. и установили ARR на IIS с включенным режимом прокси.

Я буду вводить URL как http://www.example.com/LandingPage.aspx?val=somevalue

И это правило переписать как somevalue.example.com/. Тем не менее это не работает. Пожалуйста, поправьте меня, где я ошибаюсь.


person Mayank Pathak    schedule 13.06.2013    source источник
comment
Вам удалось найти решение?   -  person Dan Atkinson    schedule 13.01.2014
comment
Да... на мой другой вопрос ответили отлично... см. здесь stackoverflow.com/questions/15248094/   -  person Mayank Pathak    schedule 14.01.2014