Целевой поддомен и хост-домен с модулем перезаписи URL - PullRequest
0 голосов
/ 11 октября 2019

Ниже у меня есть правило, которое прекрасно работает с поддоменами example.com, но мне нужно использовать https://example.com (example.com) сейчас. {C: 1} всегда был поддоменом, но теперь, когда у меня нет поддомена, он должен быть «другим». Есть ли способ установить значение по умолчанию, если {C: 1} является нулевым или пустым для "other" и соответствует имени хоста без субдомена.

<rule name="Apple Icon Rewrite" stopProcessing="true">
          <match url="^(apple-touch-icon.*?)(?:-precomposed)?(.png)$" />
          <conditions logicalGrouping="MatchAll" trackAllCaptures="false">
            <add input="{HTTP_HOST}" pattern="^(.*).example.com$" />
          </conditions>
          <action type="Rewrite" url="/assets/sports/{C:1}/icons/{R:1}{R:2}" appendQueryString="false" />
        </rule>
...