Мне нужно сделать простые 404 страницы ошибок, которые могут иметь код на стороне сервера. для этого я сделал файл web.config, как показано нижеweb.config 404 страница не исполняется
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<defaultDocument>
<files>
<add value="index.asp" />
</files>
</defaultDocument>
<httpErrors errorMode="Custom" existingResponse="Replace" defaultResponseMode="ExecuteURL">
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" prefixLanguageFilePath="" path="404.asp" />
</httpErrors>
</system.webServer>
</configuration>
и 404.asp страницы имеет следующий код
404 page
<%=date%>
когда я запрашивающие существующую страницу, то это показывает, как выход
404 страницы
<% = дата%>
код asp отправляется браузеру непосредственно без выполнения на стороне сервера
, как я могу избежать этого,
Возможный дубликат [Как включить ASP classic в IIS7.5] (http://stackoverflow.com/questions/9072048/how-to-enable- asp-classic-in-iis7-5) –
asp включен в iis, а другие страницы также выполняются, это ошибка только для этой страницы 404 – user3818826