当我们进行IIS建站时,会遇到一个问题:404界面不生效。这其实是web.config配置文件出现问题。
工具/原料
计算机
方法/步骤
1、首先查看根目录有没有web.config文件。如果没有,请看后面的“没有web.config文件”。
2、如果你有web.config文件,那么将httpErrors部分替换成以下代码(如果没有httpErrors部分的代码,参考后文“没有web.config文件”的代码):<httpErrorserrorMode="Custom"><removestatusCode="404"/><errorstatusCode="404"path="/404.html"responseMode="ExecuteURL"/> </httpErrors>注意,/404.html是404文件的位置。
3、配置完成。
没有web.config文件
1、首先,如果你没有web.config文件,可以打开IIS管理器,并在“错误页”中点击添加,选择第二项“在次网站上执行URL”,输入404文件位置
2、然后,根目录中会出现web.config,将其中的代码替换成:<?xmlversion="1.0"encoding="UTF-8"?><configuration><system.webServer><httpErrorserrorMode="Custom"><removestatusCode="404"/><errorstatusCode="404"path="/404.htm"responseMode="ExecuteURL"/></httpErrors></system.webServer></configuration>
3、配置完成。