IIS обслуживает две версии одной и той же папки, если виртуальный путь набирается без учета регистра - PullRequest
0 голосов
/ 19 июня 2019

Если пользователь вводит неверный виртуальный путь, такой как test.com/user вместо test.com/User.IIS вернет оба / user и / User.Я заблудился от того, как это предотвратить.В результате я хотел бы, чтобы он возвращал все в / User независимо от того, набрал ли /user.

* Примечание. В этом примере в IIS указан только / User.

У меня в iis установлен url rewrite, но мне не повезло

1 Ответ

0 голосов
/ 20 июня 2019

Согласно вашему описанию, я предлагаю вам попробовать использовать приведенное ниже правило перезаписи URL, чтобы удовлетворить ваши требования.

Подробности Правило перезаписи URL, как показано ниже:

   </rule>
            <rule name="Prevent" stopProcessing="true">
                <match url=".*" />
                <conditions >
                    <add input="{URL}" pattern="user" />
                </conditions>
                <action type="AbortRequest" />
            </rule>
...