在win10或者server2016上,我们安装好IIS以后,把网站挂上去,访问,可能会报下边这个错误,这个时侯,其实我们应该首先意识到的是,错误并没有告诉我们真正的原因,错误信息不全,所以,我们要做的不是立即找原因,而是把错误的详细信息弄出来,如下:
500 - 内部服务器错误。您查找的资源存在问题,因而无法显示。
打开IIS:
好了,接下来,我们就看到错误的真正原因了,如下:
HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。
此错误其实是因为我们的IIS安装没有装全的原因:
按照上图中所示,把这个装上去就OK了