Как я могу перенаправить запросы на расширения файлов php в aspx 404 - PullRequest
1 голос
/ 23 декабря 2010

В данный момент я переношу свои сайты на новый сервер с IIS7, но у меня проблема с 404 страницами ошибок.

Прямо сейчас www.example.com/missing и www.example.com/missing.aspx перейдите на мою страницу 404.aspx, но что-то вроде www.example.com/missing.php или www.example.com/missing. .asdfasdf возвращает страницу ошибки IIS7 404.

Я бы хотел, чтобы вместо страницы ошибок IIS7 была возвращена моя собственная страница с ошибкой 404, но я понятия не имею, как это сделать.

1 Ответ

0 голосов
/ 24 декабря 2010

Настройте следующие параметры для web.config:

<configuration>
    <system.webServer>
        <httpErrors existingResponse="PassThrough">
            <remove statusCode="404" subStatusCode="-1" />
            <error statusCode="404" prefixLanguageFilePath="" 
                   path="/404.aspx" responseMode="ExecuteURL" />
        </httpErrors>
    </system.webServer>
</configuration>
...