现在我正在使用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错误页面。
我想返回自己的404错误页面而不是IIS7错误页面,但我不知道如何做到这一点。
答案 0 :(得分:0)
将以下内容配置到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>