zoukankan      html  css  js  c++  java
  • IIS最小配置

    目的 : IIS按需要配置练习      测试环境 IIS 10  WIN10

    1.安装IIS与建立网站

      安装IIS略,服务器版用添加角色,用户版添加删除WINDOWS组件.

      装好IIS之后,建一个网站.此时默认已经有了很多模块和处理程序映射了,将这些都删除掉.(本机模块继承的,先到IIS根节点上点击模块--->解除锁定.就可以在网站上删除了)

      到浏览器中浏览网站,什么也打不开.因为没有模块也没有处理映射.

      

    2.添加浏览静态页面需要的模块和映射

                    IIS模块详细见 https://docs.microsoft.com/en-us/iis/get-started/introduction-to-iis/introduction-to-iis-architecture

      

      这五个模块都是本机模块,不是托管模块.StaticFile映射是"模块映射"而不是处理程序映射.

    3.关于自定义错误页面配置

      A.自定义IIS错误页面配置需要 CustomErrorModule模块支持.如果有这个模块,在输入错误URL静态文件时,会显示黄页红字那个页面.如果不加,则不会显示,而是空白.在IIS->错误页功能上可自定义.

        例如配置404找不到页面时的错误页

      

      配置之后,找不到静态页面404错误时,会打开404.html这个自定义的页面.

      B.如果请求不是静态或者说请求是托管处理的,那么要显示自定义错误页面,需要在ASP.Net->.net错误页

      

      配置好之后,托管请求的,如果发生错误,可以定向到这404.html

      C.这两种配置都可以在网站下的WebConfig文件里完成,分别如下:

        IIS级错误页 : 在<system.webServer>节点下配置

          <httpErrors errorMode="Custom">
            <remove statusCode="404" subStatusCode="-1" />
            <error statusCode="404" prefixLanguageFilePath="" path="/404.html" responseMode="ExecuteURL" />
          </httpErrors>

        ASP.NET级错误页 : 在<system.web>节点下配置

          <customErrors mode="On">
            <error redirect="/404.html" statusCode="404" />
          </customErrors>

    ---------------------------------------------------------------------暂停

  • 相关阅读:
    nyoj 420
    nyoj 46 最少乘法次数
    ACM退役贴
    nyoj 187 快速查找素数
    多校4题目之Trouble
    nyoj 56 阶乘因式分解(一)
    nyoj 70 阶乘因式分解(二)
    nyoj 151 Biorhythms
    nyoj 97 兄弟郊游问题
    多校十 hdoj4393 Throw nails
  • 原文地址:https://www.cnblogs.com/mirrortom/p/8405677.html
Copyright © 2011-2022 走看看