Каков абсолютный минимальный контент для перезаписи URL на основе web.config? - PullRequest
7 голосов
/ 18 марта 2011

Я собираюсь развернуть приложение в ближайшем будущем на сервере IIS7 и хотел бы использовать настройки перезаписи URL для каждого приложения в web.config, но это , а не ASP Приложение .NET, поэтому мне не нужно ничего лишнего.

Какой абсолютный минимум мне нужен в моем файле web.config для запуска моего приложения и использования перезаписи URL?

1 Ответ

7 голосов
/ 21 марта 2011

После множества поисков и поисков в различных статьях я обнаружил эту статью , которая требует установки модуля перезаписи URL (не входит в комплект IIS7).После этого все довольно просто.

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule>
                    <match url="start\.html" />
                    <action type="Rewrite" url="finish.html" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

Я был очень удивлен, что потребовалась дополнительная загрузка - я думал, что эта функциональность должна была быть включена (тестирование на Win7x64).Ну хорошо, по крайней мере, это работает.

...