热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

IIS配置大全:从基础到高级的全面指南

IIS配置详解:从基础到高级的全面指南IIS前端配置与web.config文件紧密相关,相互影响。本文详细介绍了如何设置允许通过的HTTP请求方法,包括HEAD、POST、GET、TRACE和OPTIONS。提供了两种主要的配置方法,并探讨了它们在实际应用中的优缺点。此外,还深入讲解了其他高级配置选项,帮助读者全面提升IIS服务器的性能和安全性。

IIS前台配置会和web.config相互影响。

一、允许通过的请求谓词

请求谓词有:HEAD、POST、GET、TRACE、OPTIONS。
设置方法有两种:

  1. web.config配置
    此配置会直接显示在IIS中。

    <system.webServer><security><requestFiltering><verbs allowUnlisted&#61;"false"><add verb&#61;"GET" allowed&#61;"true"/><add verb&#61;"POST" allowed&#61;"true"/>verbs>requestFiltering>security>
    system.webServer>

  2. IIS直接设置
    直接设置的也会显示字在web.config文件中。在这里插入图片描述在这里插入图片描述


二、设置打不开某个特定的地址


  1. web.config

    <system.webServer><rewrite><rules><clear /><rule name&#61;"Ban" stopProcessing&#61;"true"><match url&#61;"^(?!.*\\.js$).*\.js$" />//正则表达式匹配的段落<action type&#61;"Redirect" url&#61;"http://10.72.66.7/404page/404.htm" />//触发上面匹配的网址&#xff0c;就打开这个连接<conditions></conditions></rule></rewrite></system.webServer>
    </configuration>

  2. 前台配置
    没这个URL重写功能需要自己安装&#xff0c;自行百度。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述


推荐阅读
author-avatar
八戒走你
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有