BOM头造成RewriteRule正则正确而ISAPI_Rewrite无效

网站的兄弟在用ISAPI Rewrite实现网址静态化的过程中,可能遇到ISAPI Rewrite文件中的正则语法RewriteRule书写正确,但实际上却没有效果的事情,当然,原因很多,譬如你的空间可能不支持ISAPI Rewrite等,这里说一下容易忽视的地方,

ISAPI Rewrite配置文件是UTF-8无BOM的,如果你用在线的编辑器对其编辑的话,保存起来的可能是带有BOM的配置文件, 这样总是执行错误的,当你发现ISAPI Rewrite的Url Rewrite不能正常运行时,最好先下载下来,把其保存为UTF-8无BOM格式,在与原来的比较看是否少了3个字节,这三个字节就是传说中的BOM,去掉它上传测试一下,去BOM的用DREAMWEAVER,或者UE编辑器都可以的

原文地址:https://www.cnblogs.com/bluecobra/p/2678877.html