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>

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

  • 相关阅读:
    共享纸巾更换主板代码分析 共享纸巾主板更换后的对接代码
    Python Django Ajax 传递列表数据
    Python Django migrate 报错解决办法
    Python 创建字典的多种方式
    Python 两个list合并成一个字典
    Python 正则 re.sub替换
    python Django Ajax基础
    Python Django 获取表单数据的三种方式
    python Django html 模板循环条件
    Python Django ORM 字段类型、参数、外键操作
  • 原文地址:https://www.cnblogs.com/mirrortom/p/8405677.html
Copyright © 2011-2022 走看看