详谈使用IIS的十大原则
1、自定义错误页
虽然自定义错误页很简单,但只有少数管理员有效地利用了它。管理员可以在MMC中将HTTP错误信息映像到服务器上的绝对URL或是某个文件,更为详细的信息可以在这里找到。如果你嫌这太麻烦,想要更简单的方法,或者你希望开发者自己定义错误页,同时又不想让他们具有使用MMC的权限,你可以使用类似CustomerError这样的工具。
2、MetaBase研究
如果你认为Apache功能强大是因为它有一个配置文件,那么你应该看一看IIS的MetaBase有多棒。使用MetaBase,管理员可以完成关于IIS的所有工作,例如,建立一个虚拟目录;停止、启动或暂停Web站点;建立、删除、禁止或启用应用程序。微软提供了一个可视化工具MetaEdit帮助你读写MetaBase,你可以在这里下载它的最新版本。为了更有效地利用MetaBase,你应该试一下命令行接口—IISAdministrationScript,简称为adsutil.vbs,你可以在C:/inetpub/adminscripts或者%SystemRoot%/system32/inetsrv/adminsamples目录下找到它。
注意:MetaBase对Web站点的正常工作非常重要,千万不要破坏它。切记:做任何修改前必须先备份。
3、自动纠正URL的拼写错误
Apache的拥护者总是在吹嘘Apache的一些小功能,其中最酷的就数"自动纠正URL拼写错误"了,现在,IIS管理员也可以把玩这些小功能了,使用URLSpellCheck,自动纠正URL拼写错误小菜一碟。来做一个试验:www.urlspellcheck.com/fak.htm和www.urlspellcheck.com/faq1.htm,怎么样,第二个错误的拼写将被自动纠正。
4、重写URLs
Apache的拥护者一直就吹嘘mod_rewrite的强大功能,现在,用于IIS的这类产品有一打那么多,很多比mod_rewrite要好用,因为使用mod_rewrite,你必须熟悉正则表达式。试一下:IISWrite或ISAPIrewrite。
5、探测浏览器
假设浏览站点的每一个人都使用同一种浏览器或屏幕大小都一样显然是很愚蠢的,你可以使用javascript可以对访问者的浏览器进行检测。如果你使用的是IIS的话,你将会有更好的选择—Cyscape公司的BrowserHawk,Apache世界里没有与它相比较的产品。Cyscape公司最近推出了一款新产品叫CuntryHawk,它可以用于探测访问者所在的区域(国家)。很可惜,至今我还没有语言敏感或者区域敏感的内容需要使用它。
6.站点内容压缩
IIS5有一个内置的压缩功能,可说实在话,它简直就糟透了,使用pipeboost吧。
7、Web应用程序缓存
你可以把不同的文件或目录设置过期时间,打开IIS信息服务器,右击站点内容,单击属性,在跳出来的窗体中你就可以进行相应的设置了。如果你想让开发者自己设置,请
使用CacheRight、XCache这些软件。
有效地利用缓存是要花费一些时间和钱的,但当你看到访问量攀升,可站点日记因为没有数不清的304回应而变得很小,带宽流量也大大下降时,你就会体会到为什么必须这样做了。设置了良好缓存的站点不多,相反,关于它的好处的文章在网上却多如牛毛,去看一看这些:BrianDavidson’spage,MarkNottingham,和whatAOLhastosay。
8、调谐服务器
调谐服务器不是一个小题目,需要一本专著来说明它。在网上有一些很好的基础教程和帮助,比如BrettHill和微软自己的KnowledgeBasearticle。当然,如果你不想花这些时间的话,用这个–XTune。VPS云主机
9、加强站点的安全
现在攻击站点的人可真不少,但只要你愿意付出一点点的努力,你就不会是一个只会坐着挨打的傻瓜。找出你的服务器信息和操作系统信息是攻击者的第一个目标,所以,首先,不要暴露你的HTTP头让别人知道你运行的是IIS,使用ServerMask这类软件将HTTP头删除或替换掉。其次,你可以通过删除不必要的文件扩展名来进一步安装你的服务器环境。另外,你还可以扫描有问题的URL请求,微软为你提供了一个免费工具–URLScan。
10、补丁,补丁,补丁!
你应该下载安装最新的补丁。你可以到微软的站点,也可以到http://www.cert.org/,用IIS作为关键词查询。
好了,这就是我总结的IIS管理10则。这10条中一些在IIS6中没有必要了,但对于W2k和NTIIS管理员来说,运用好这10条可以让你好好的睡上一个好觉。
详谈使用IIS的十大原则相关推荐
- 「AlphaGo 之父」David Silver最新演讲,传授强化学习的十大原则
「AlphaGo 之父」David Silver最新演讲,传授强化学习的十大原则 https://mp.weixin.qq.com/s/KBddskHUAzQ8dm0Onu13ZA 演讲课件地址: h ...
- 笑谈在工作中树立个人品牌的十大原则的个人观点
下面是我最近在网上看到的,一些人认为在工作中应该遵守的基本原则,个人不敢苟同,个人认为纯粹是在"忽悠"咱年青人,要知道咱现在的年青人的价值不是以前所'先付出,再收获'.而是在&qu ...
- 电脑维修的十大原则,你都认同吗?
今天小编给大家介绍一下电脑维修的十大原则,你都赞同吗? 1.永远不要自认为是电脑高手,也不要让对方说你是电脑高手.当他们称赞你的时候,你要说,我尽力而为,但不能保证让一定修好.不然高手也喊了,电脑也没 ...
- 产品安全设计十大原则
产品安全设计十大原则 原则1:最小化攻击面: 系统每增加一个功能特性就有可能会引入新的风险,通过安全开发可以减少攻击面进而达到控制系统整体风险的目的. 打个比方说,某在线web应用向用户提供了一个通过 ...
- kpi权重设置原则_HR之家,_绩效考核指标设定的十大原则
绩效管理是一支双刃剑,做得好,考核者和被考核者都满意:做得不好,考核者和被考核者某一方甚至双方都不满意.而绩效管理中很重要的一个方面,就是绩效考核指标的设定. 绩效考核指标设定的十大原则 原则一:无绩 ...
- 电商干货!1000万烧出来的高点击率钻展创意图十大原则(营销人性)
梦想凯歌:创意图的钻展的灵魂,没有创意图你什么都不是.无论是日常推广还是做大促活动,创意图是测试的重中之重,一定要提前测试好每一个资源位的创意图.今天这篇好文是一个资深电商设计师在操作钻展烧了1000 ...
- 【转】远离故障的十大原则
转载自:http://www.woqutech.com/?p=714 故障是运维人员永远的痛.相信每一个运维人员的KPI中都有一项:可用性.可用性高就是不出故障,各个公司对可用性和故障评级的标准都不相 ...
- 景观风水十大原则 (转载)
风水理论是什么呢?实际上就是地理学.地质学.星象学.气象学.景观学.建筑学.生态学以及人体生命信息学等多种学科综合一体的一门自然科学.其宗旨是审慎周密地考察.了解自然环境,顺应自然,有节制地利用和改造 ...
- sketch如何做设计稿交互_做交互设计不可不知的十大原则
交互界最知名的"尼尔森十大可用性原则",或者称之为"尼尔森十大交互原则",这是尼尔森(Jakob Nielsen)博士于1995年提出的非常经典的十大准则,虽然 ...
最新文章
- python怎么画简单图片-python中简单易学的绘图:用turtle画太极图
- Kafka学习之四 Kafka常用命令
- Google Go 初识
- 一个设置容器和网格布局的小技巧
- vector二维的长度
- [postgresql]postgresql的递归查询sql实例
- Win10编译SqlCipher步骤
- spring4.x的一些新特性
- 【vue】vue中element表格导出为excel表格
- php 许愿墙 阶段案例_PHP+jQueryUI实现许愿墙功能、贴便签、贴标签功能(案例)...
- MBP TouchBar自定义使用
- 统计学习方法 第二章 感知机
- Splunk中12小时制AM/PM的日期转换
- 最近大街上,到处都是X团的地推
- Java泛型的重要目的:别让猫别站在狗队里
- 7.16 两行代码实现全选checkAll
- Navicat Premium 12安装包和破解补丁(亲测有效)
- Lisp尺寸标注增加前后缀_迅捷CAD编辑器标注怎么添加前后缀?
- 飞思卡尔智能车HCS12芯片学习笔记
- 如何在微信小程序的页面间传递数据?
热门文章
- Mac 下安装npm淘宝镜像报错
- js回去另一个html元素ID,javascript获取多个相同ID的元素
- 高级计算机网络 知识点总结
- 马克斯-普朗克计算机科学研究所,GAMES Webinar 2018-38期 | 陈仁杰(德国马克斯普朗克计算机研究所)...
- 计算机通信属于那一类商标,计算机 电池充电器 衡器 量具 眼镜 无线电通信音响设备商标注册属于哪一类?...
- 上海交通大学合成微生物药物课题组诚聘博士后与研究助理(长期有效)
- 服务器与客户端RSA加密解密通讯
- 【2019-CVPR-3D人体姿态估计】RepNet: Weakly Supervised Training of an Adversarial Reprojection Network for ..
- AutoHotkey 与 AutoIt 的恩恩怨怨
- python3邮件_python3使用SMTP发送简单文本邮件