Назад | Перейти на главную страницу

Правило перезаписи IIS по умолчанию для сопоставления всех документов

Я пытаюсь настроить правила перезаписи. Я использую web.config.

У меня много файлов - .aspx и html в одной папке.

И я добавляю одно правило, которое переписывает abc.html в abc.aspx, и оно отлично работает. Но затем все обращения к другим файлам в той же папке возвращают «Internal Server Error». Так следует ли мне добавлять правило «по умолчанию» для других подходящих документов в той же папке?]

    <rewrite>
    <rules>
    <rule name="abcrule" stopProcessing="true">
    <match url="^abc.html$" />
    <action type="Rewrite" url="../abc.aspx" />
    </rule>
    </rules>
    </rewrite>