Пользовательская страница 404 не найдена в iis 7 для Classic ASP - PullRequest
3 голосов
/ 28 мая 2010

Я установил сервер Windows 2008, интегрированный с iis 7.0

1 день назад, я использую Windows 2003 и iis 6.0

с сервером Windows 2008, все в порядке, кроме одного.1006 * в 2003-iis6 я мог использовать пользовательские страницы 404 для работы с сайтами, дружественными к URL.Например, я мог установить custom404.asp как пользовательские 404 страницы (выполнить URL)

в 2008 году, я не могу этого сделать.когда я устанавливаю пользовательскую страницу 404 как /custom404.asp, ничего не происходит.на пользовательских страницах с ошибками написано, что это для asp.net

как я могу это сделать?

Ответы [ 2 ]

5 голосов
/ 28 мая 2010

В разделе «Страницы с ошибками» в диспетчере IIS выберите «Изменить параметры функции ...» в разделе «Действия». Убедитесь, что выбран «Пользовательские страницы ошибок».

3 голосов
/ 28 мая 2010

Файл webconfig ниже исправил проблему. я делюсь на случай, если кому-то понадобится

сохранить код как web.config и переместить его в основную папку сайта

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <httpErrors>
            <remove statusCode="404" subStatusCode="-1" />
            <error statusCode="404" subStatusCode="-1" prefixLanguageFilePath="" path="/default.asp" responseMode="ExecuteURL" />
        </httpErrors>
     <rewrite>
        <rules>
            <rule name="MyURLCleaned" enabled="false" stopProcessing="true">
                <match url="^([^])+" />
                <conditions>
                    <add input="{REQUEST_FILENAME}" />

                </conditions>
                <action type="Rewrite" url="/default.asp?{R:0}" />
            </rule>
        </rules>
            <rewriteMaps>
                <rewriteMap name="static">
                </rewriteMap>
            </rewriteMaps>
    </rewrite>

    </system.webServer>
</configuration>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...