IIS的404页面不生效解决方法

2025-09-29 02:42:39

1、首先查看根目录有没有web.config文件。如果没有,请看后面的“没有web.config文件”。

IIS的404页面不生效解决方法

2、如果你有web.config文件,那么将httpErrors部分替换成以下代码(如果没有httpErrors部分的代码,参考后文“没有web.config文件”的代码):

<httpErrors errorMode="Custom">

    <remove statusCode="404" />

    <error statusCode="404" path="/404.html" responseMode="ExecuteURL" />

</httpErrors>

注意,/404.html是404文件的位置。

IIS的404页面不生效解决方法

3、配置完成。

1、首先,如果你没有web.config文件,可以打开IIS管理器,并在“错误页”中点击添加,选择第二项“在次网站上执行URL”,输入404文件位置

IIS的404页面不生效解决方法

2、然后,根目录中会出现web.config,将其中的代码替换成:

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

    <system.webServer>

        <httpErrors errorMode="Custom">

            <remove statusCode="404" />

            <error statusCode="404" path="/404.htm" responseMode="ExecuteURL" />

        </httpErrors>

    </system.webServer>

</configuration>

3、配置完成。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢