iis怎么关闭jquery过滤html标签签过滤

IIS过滤器,怎么能捕获到请求的URL并修改后转向
核心提示:ISAPI的网站,URL地址为:
“/disapi.dll/blist?aa=123&bb=456”
我想做个IIS过滤器,获得这个地址串,进行一些访问权限的操作...我从网上找到一些资料,用GetFilterVersion和HttpFilterProc写了
一个过滤器,可是取不到全部地址串,只能取到“”
如何才能取到全部地址串,并在处理后再分别转向到不同的网址??
//------------向对方发回信息 两种方案(1 发送 HTML内容给对方,2
打开服务器已有文件内容给对方)---------------------
&&&&&&&&&&&&&&&&&&&
if URL_TempFile='' then
&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&
sMsg:='&head&&title&IISColander('
+ IISColanderSession.SessionWebUrl + ')为本站提供 防盗链
保护&/title&&/head&&body&&h1&文件跳转&/h1&';
&&&&&&&&&&&&&&&&&&&&&&&
sMsg:=sMsg+'IISColander(' + IISColanderSession.SessionWebUrl +
')为本站提供 防盗链 保护 &a HREF=http://';
&&&&&&&&&&&&&&&&&&&&&&&
sMsg:=sMsg+ sWebSite& +'/ErrorFile/' +
IISColanderSession.SessionErrorFile_GetUrl
+'?URL="'+& sURL + sQUERY_STRING
+'"&跳转&/a&&/body&';
&&&&&&&&&&&&&&&&&&&&&&&
sMsgLen:=length(sMsg);
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&
sHead:= 'Location: + sWebSite +
'/ErrorFile/' + IISColanderSession.SessionErrorFile_GetUrl+'?URL="'
+& sURL + sQUERY_STRING+'"'& +
&&&&&&&&&&&&&&&&&&&&&&&
pfc.AddResponseHeaders(pfc,pchar(sHead),0);
&&&&&&&&&&&&&&&&&&&&&&&
sHead:= '302 IISColander(' + IISColanderSession.SessionWebUrl +
')为本站提供防盗链保据';
&&&&&&&&&&&&&&&&&&&&&&&
pfc.ServerSupportFunction(pfc, SF_REQ_SEND_RESPONSE_HEADER,
PChar(sHead), 0, 0);
&&&&&&&&&&&&&&&&&&&&&&&
pfc.WriteClient(pfc, PChar(sMsg), sMsgLen, 0);
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&
IISColanderSession.WriteLog('Error: 防盗链回信息于对方操作失败'); //日志记录点
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&
Result:=SF_STATUS_REQ_FINISHED;
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&
IISColanderSession
本文来自Delphi之窗,原文地址:
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。2192人阅读
地址转向(8)
今天在做一个网站的时候。进行URL重写操作。结果出现了两个让人意想不到的事情。。真是头疼
第一个到现在还没有结果呢。。也不知道具体是什么原因
配置好映射以后。其他页面都正常重写成功。但有个别重写不了
一个是about.aspx,一个是contact.aspx
实际访问这两个ASPX文件都可以正常显示。
重写成about.html和contact.html就是打不开。。提示该页无法显示
网上搜索也没什么结果。后来我把文件名改了一下。改成company.aspx和contactus.aspx
再重写。。就正常了。。难道这两个文件名不能使用。。真是怪?!
第二个问题。就是重写完成以后。真实存在的HTML文件却打不开了。。
不过这个问题。在网上找到了答案。。
今天把它复制下来。。以便以后查看
网上搜索出来的&
问题描述:&&&&一套网站程序使用URL重写,配置了ISAPI映射.html& 动作全部,检查文件是否存在 不打勾 如下图&
& 问题:不对IIS配置.html的映射,IIS站点目录下.html页面都能显示。当配置了.html的映射 IIS站点目录下真实存在的.html页面无法显示,错误信息:&页面无法显示&而通过自定义HttpHandlerFactory块过滤的.html文件能够显示,由于这个原因就连FCKEditor也无法正常显示。
这个问题困扰了半天,极度郁闷, 在网上找了好久,也没有个办法,有一个和我一样的问题,但上面说的解决方法却不好用,更是郁闷,后来经过n次的测试修改,才把这个问题解决了,解决方法:1、首先照旧在网站配置的应用程序扩展名映射中添加扩展名.html映射到aspnet_isapi.dll,是否存在不选;2、在web.config文件中&compilation&节点下添加code:&buildProviders&&&&&&&& &add extension=".html" type="pilation.PageBuildProvider" /&&/buildProviders&注:仅仅设置应用程序映射是不够的,没有为扩展名&.html&注册的生成提供程序。因此别忘了上面的code!3、在web.config文件中&system.web&节点下添加code:&httpHandlers&&&&&& &add path="html/*.html" verb="*" type="AutoModuleService.AutoHandlerFactory,AutoModuleService" validate="true"/&&&&&& &add path="*.html" verb="*" type="System.Web.UI.PageHandlerFactory" validate="true"/&&&& &/httpHandlers&
注:这里值得注意的是add的先后顺序,很简单的原理,通过这个配置文件请求首先要到我们自定义的httpHandler块,如果不在我们指定的path里,则走系统的PageHandlerFactory;&还有一个要注意的地方就是,这里当
&add path="html/*.html" verb="*" type="AutoModuleService.AutoHandlerFactory,AutoModuleService" validate="true"/&指明路径后,并不像下级目录继承,也就是当用户浏览html/vip/index.html时,并不被我自定义的AutoModuleService.AutoHandlerFactory处理,而是被系统的System.Web.UI.PageHandlerFactory正常处理;如果需要继承指明路径下包括下级目录所有*.html的话,则就需要做些修改了
修改方法:
上面的1和2照做;
3、在web.config文件中&system.web&节点下添加code:
&httpHandlers&&&&&& &add path="*.html" verb="*" type="System.Web.UI.PageHandlerFactory" validate="true"/&&&& &/httpHandlers&
(我用的是这种)
4、在web.config文件中&configuration&节点下使用&location&节点,添加code:
& &location path ="html"&
&&& &system.web&&&&&& &httpHandlers&&&&&&&& &add path="*.html" verb="*" type="AutoModuleService.AutoHandlerFactory,AutoModuleService" validate="true"/&&&&&& &/httpHandlers&
&&& &/system.web&
& &/location&
最后补充两点:如果你用到的后缀类型是一种古怪的后缀。比如:*.aaa *.csdn 等这样的后缀,在IIS6 中,你需要额外再多做一步:在IIS的站点属性-&HTTP头-&MIME类型中增加一个该后缀的MIME类型,不然遇到该后缀的请求时将首先被IIS给拦截掉,没办法显示的。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1177593次
积分:14204
积分:14204
排名:第583名
原创:298篇
转载:382篇
评论:165条
(1)(4)(5)(1)(5)(1)(1)(2)(1)(1)(3)(1)(2)(3)(20)(15)(2)(6)(1)(1)(1)(16)(5)(22)(2)(2)(2)(2)(1)(2)(3)(7)(1)(7)(15)(7)(16)(14)(2)(12)(7)(5)(11)(7)(16)(14)(11)(15)(15)(13)(1)(2)(2)(3)(5)(7)(5)(2)(27)(10)(8)(2)(17)(4)(13)(24)(17)(15)(9)(6)(16)(3)(2)(2)(4)(6)(18)(9)(12)(12)(15)(6)(10)(4)(12)(13)(17)(14)配置完IIS,只能能浏览HTML页面,不能浏览APS页面,为什么?(此程序之前验证过,不存在任何语法问题)_百度知道HTML &!DOCTYPE& 标签博客访问: 2789028
博文数量: 379
博客积分: 10085
博客等级: 上将
技术积分: 4852
注册时间:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: 系统运维
介绍 MIME (Multipurpose Internet Mail Extensions,多目的Internet邮件扩展)是创建用于电子邮件交换,网络文档,及企业网和Internet上的其他应用程序中的文件格式的规范。每个MIME格式包含一个MIME内容类型("MIME type")和指示存储在这个文件中的数据的子类型。MIME类型和子类型一般以类型/子类型的形式列出。例如,一个MPEG视频文件将会以"video/mpeg"的形式列出。MIME类型/子类型列表包括可接受的文件名扩展名。例如,列出一个MPEG文件的MIME信息的表格可能包含如下的一个MPEG条目: 类型/子类型 扩展名 video/mpeg .mpe, .mpeg, .mpg MIME格式的内容广泛用于网络文档中。例如,你可以将一个MPEG文件连接到一个网页上。当用户浏览这个网页单击这个MPEG文件连接时,当下载这个MPEG 文件到这个浏览器显示时,IIS和Microsoft& Internet Explorer浏览器执行下面的事件序列: 连同这个文件,IIS将MIME类型和子类型(video/mpeg, video/mpe, 或 video/mpg)发送到这个浏览器。 如果对MPEG MIME格式的支持是固有的,这个浏览器就会显示这个文件。 如果这浏览器不包含对MIME格式的固有支持,这个浏览器在它的助手应用程序的表格中查找这个文件名扩展名。然后,它或者选择相应的帮助应用程序显示这个文件或者返回一个错误信息。 IIS包含一个最通用的基于网络的mime类型和子类型及相关联的文件名扩展名的一个表格。如果IIS没有你下载的这个MIME格式文件的MIME信息,那么IIS将向这个文件附加一个缺省的MIME身份。结果,这个接收文件的客户可能会误解它的内容。你可以为身份不在表格中的文件向IIS手动加入MIME类型,子类型和文件名扩展名。见关于加入用于你的IIS版本的MIME类型的部分。 注意,当计划使用一个MIME格式时,你必须为助手程序配置浏览器来处理这个浏览器不能直接支持的所有MIME类型。 使用MIME表格 这个参考包含同一个MIME表格的两个版本: 第一个表格列出了IIS 4.0和IIS 5.0的MIME格式,按照文件名扩展名排序。 第二个表格列出了按MIME类型/子类型排序的同一信息。 如果你有一个MIME扩展名,并想找到这个被IIS 4.0或 IIS 5.0使用的MIME类型/子类型,请在第一个标各种查找,"IIS中的MIME格式,按扩展名排序." 如果你有一个MIME类型/子类型,并且想要弄清楚它是否在IIS 4.0 或IIS 5.0注册了,请察看第二个表格,"IIS中的MIME格式,按类型/子类型排序"。这个表格也可以用于用于给定MIME类型/子类型的一个文件扩展名。 向IIS 4.0加入MIME类型 MIME类型可以利用Internet服务管理器控制台在IIS 4.0中注册。 例如,为了利用Internet服务管理器加入XML MIME类型: 选择Default Web Site,弹出Properties对话框。 选择HTTP Headers 标签。 在MIME Map下,单击 File Types 标签并选择 New Type。 在Extension 域键入.xml 并在Content Type 域键入text/xml,然后单击OK。 任何其他扩展名,如.xsl(eXtensible Style Sheets),可以采取同样的过程加入。 向IIS 5.0加入MIME类型 MIME类型可以利用IIS snap-in在IIS 5.0中注册。 例如,为了利用IIS snap-in向缺省的得网站加入XML MIME类型: 选择Default Web Site,弹出Properties对话框。 选择HTTP Headers标签。 在MIME Map下,单击File Types 标签并选择New Type。 在Extension 域中键入.xml,在 Content Type 域中键入text/xml, 然后单击OK。 为了向所有在给定机器上运行的站点加入XML MIME类型: 选择Internet Information Services并弹出Properties对话框。 在 Computer MIME Map下, 单击Edit按钮并选择New Type。 在Extension 域键入.xml 并在 Content Type 域键入text/xml,然后单击OK。 任何其他扩展名,如.xsl (eXtensible Style Sheets),可以采用同样的过程加入。 在ASP页声明一个MIME类型 当网络服务器向一个浏览器返回一个文件时,它发送确定返回内容的类型的信息。当ASP应用程序要产生不只是HTML的内容时,它必须利用Response对象的ContentType属性声明一个MIME类型/子类型。 例如,当利用ASP动态产生XML时,XML MIME类型/子类型必须在这个ASP本身声明。利用Response对象的ContentType属性,指示输出是XML,代码如下:
IIS中的MIME格式,按扩展名排序 下面的表格列出了按文件扩展名排序的MIME内容类型,这些类型是在IIS 4.0 和IIS 5.0中注册的。 扩展名 类型/子类型 IIS 4.0 IIS 5.0
* application/octet-stream 是 是 (iis 6.0 处理所有未知类型)
323 text/h323 否 是 acx application/internet-property-stream 否 是 ai application/postscript 是 是 aif audio/x-aiff 是 是 aifc audio/x-aiff 是 是 aiff audio/x-aiff 是 是 asf video/x-ms-asf 否 是 asr video/x-ms-asf 否 是 asx video/x-ms-asf 否 是 au audio/basic 是 是 avi video/x-msvideo 是 是 axs application/olescript 否 是 bas text/plain 是 是 bcpio application/x-bcpio 是 是 bin application/octet-stream 是 是 bmp image/bmp 是 是 c text/plain 是 是 cat application/vnd.ms-pkiseccat 否 是 cdf application/x-cdf 否 是 cer application/x-x509-ca-cert 否 是 class application/octet-stream 是 是 clp application/x-msclip 是 是 cmx image/x-cmx 是 是 cod image/cis-cod 是 是 cpio application/x-cpio 是 是 crd application/x-mscardfile 是 是 crl application/pkix-crl 否 是 crt application/x-x509-ca-cert 否 是 csh application/x-csh 是 是 css text/css 否 是 dcr application/x-director 是 是 der application/x-x509-ca-cert 否 是 dir application/x-director 是 是 dll application/x-msdownload 否 是 dms application/octet-stream 是 是 doc application/msword 是 是 dot application/msword 是 是 dvi application/x-dvi 是 是 dxr application/x-director 是 是 eps application/postscript 是 是 etx text/x-setext 是 是 evy application/envoy 是 是 exe application/octet-stream 是 是 fif application/fractals 否 是 flr x-world/x-vrml 是 是 gif image/gif 是 是 gtar application/x-gtar 是 是 gz application/x-gzip 否 是 h text/plain 是 是 hdf application/x-hdf 是 是 hlp application/winhlp 是 是 hqx application/mac-binhex40 是 是 hta application/hta 否 是 htc text/x-component 否 是 htm text/html 是 是 html text/html 是 是 htt text/webviewhtml 否 是 ico image/x-icon 否 是 ief image/ief 是 是 iii application/x-iphone 否 是 ins application/x-internet-signup 否 是 isp application/x-internet-signup 否 是 jfif image/pipeg 否 是 jpe image/jpeg 是 是 jpeg image/jpeg 是 是 jpg image/jpeg 是 是 js application/x-javascript 是 是 latex application/x-latex 是 是 lha application/octet-stream 是 是 lsf video/x-la-asf 否 是 lsx video/x-la-asf 否 是 lzh application/octet-stream 是 是 m13 application/x-msmediaview 是 是 m14 application/x-msmediaview 是 是 m3u audio/x-mpegurl 否 是 man application/x-troff-man 是 是 mdb application/x-msaccess 是 是 me application/x-troff-me 是 是 mht message/rfc822 否 是 mhtml message/rfc822 否 是 mid audio/mid 否 是 mny application/x-msmoney 是 是 mov video/quicktime 是 是 movie video/x-sgi-movie 是 是 mp2 video/mpeg 是 是 mp3 audio/mpeg 否 是 mpa video/mpeg 是 是 mpe video/mpeg 是 是 mpeg video/mpeg 是 是 mpg video/mpeg 是 是 mpp application/vnd.ms-project 是 是 mpv2 video/mpeg 是 是 ms application/x-troff-ms 是 是 mvb application/x-msmediaview 是 是 nws message/rfc822 否 是 oda application/oda 是 是 p10 application/pkcs10 否 是 p12 application/x-pkcs12 否 是 p7b application/x-pkcs7-certificates 否 是 p7c application/x-pkcs7-mime 否 是 p7m application/x-pkcs7-mime 否 是 p7r application/x-pkcs7-certreqresp 否 是 p7s application/x-pkcs7-signature 否 是 pbm image/x-portable-bitmap 是 是 pdf application/pdf 是 是 pfx application/x-pkcs12 否 是 pgm image/x-portable-graymap 是 是 pko application/ynd.ms-pkipko 否 是 pma application/x-perfmon 是 是 pmc application/x-perfmon 是 是 pml application/x-perfmon 是 是 pmr application/x-perfmon 是 是 pmw application/x-perfmon 是 是 pnm image/x-portable-anymap 是 是 pot, application/vnd.ms-powerpoint 是 是 ppm image/x-portable-pixmap 是 是 pps application/vnd.ms-powerpoint 是 是 ppt application/vnd.ms-powerpoint 是 是 prf application/pics-rules 否 是 ps application/postscript 是 是 pub application/x-mspublisher 是 是 qt video/quicktime 是 是 ra audio/x-pn-realaudio 是 是 ram audio/x-pn-realaudio 是 是 ras image/x-cmu-raster 是 是 rgb image/x-rgb 是 是 rmi audio/mid 否 是 roff application/x-troff 是 是 rtf application/rtf 是 是 rtx text/richtext 是 是 scd application/x-msschedule 是 是 sct text/scriptlet 否 是 setpay application/set-payment-initiation 否 是 setreg application/set-registration-initiation 否 是 sh application/x-sh 是 是 shar application/x-shar 是 是 sit application/x-stuffit 否 是 snd audio/basic 是 是 spc application/x-pkcs7-certificates 否 是 spl application/futuresplash 否 是 src application/x-wais-source 是 是 sst application/vnd.ms-pkicertstore 否 是 stl application/vnd.ms-pkistl 否 是 stm text/html 是 是 sv4cpio application/x-sv4cpio 是 是 sv4crc application/x-sv4crc 是 是 t application/x-troff 是 是 tar application/x-tar 是 是 tcl application/x-tcl 是 是 tex application/x-tex 是 是 texi application/x-texinfo 是 是 texinfo application/x-texinfo 是 是 tgz application/x-compressed 否 是 tif image/tiff 是 是 tiff image/tiff 是 是 tr application/x-troff 是 是 trm application/x-msterminal 是 是 tsv text/tab-separated-values 是 是 txt text/plain 是 是 uls text/iuls 否 是 ustar application/x-ustar 是 是 vcf text/x-vcard 否 是 vrml x-world/x-vrml 是 是 wav audio/x-wav 是 是 wcm application/vnd.ms-works 是 是 wdb application/vnd.ms-works 是 是 wks application/vnd.ms-works 是 是 wmf application/x-msmetafile 是 是 wps application/vnd.ms-works 是 是 wri application/x-mswrite 是 是 wrl x-world/x-vrml 是 是 wrz x-world/x-vrml 是 是 xaf x-world/x-vrml 是 是 xbm image/x-xbitmap 是 是 xla application/vnd.ms-excel 是 是 xlc application/vnd.ms-excel 是 是 xlm application/vnd.ms-excel 是 是 xls application/vnd.ms-excel 是 是 xlt application/vnd.ms-excel 是 是 xlw application/vnd.ms-excel 是 是 xof x-world/x-vrml 是 是 xpm image/x-xpixmap 是 是 xwd image/x-xwindowdump 是 是 z application/x-compress 否 是 zip application/zip 是 是 IIS中的MIME格式,按类型/子类型排序 下面的表格列出了按MIME内容类型/子类型排序的MIME内容类型,这些类型是在IIS 4.0 和IIS 5.0中注册的。 类型/子类型 扩展名 IIS 4.0 IIS 5.0 application/envoy evy 是 是 application/fractals fif 否 是 application/futuresplash spl 否 是 application/hta hta 否 是 application/internet-property-stream acx 否 是 application/mac-binhex40 hqx 是 是 application/msword doc 是 是 application/msword dot 是 是 application/octet-stream * 是 是 application/octet-stream bin 是 是 application/octet-stream class 是 是 application/octet-stream dms 是 是 application/octet-stream exe 是 是 application/octet-stream lha 是 是 application/octet-stream lzh 是 是 application/oda oda 是 是 application/olescript axs 否 是 application/pdf pdf 是 是 application/pics-rules prf 否 是 application/pkcs10 p10 否 是 application/pkix-crl crl 否 是 application/postscript ai 是 是 application/postscript eps 是 是 application/postscript ps 是 是 application/rtf rtf 是 是 application/set-payment-initiation setpay 否 是 application/set-registration-initiation setreg 否 是 application/vnd.ms-excel xla 是 是 application/vnd.ms-excel xlc 是 是 application/vnd.ms-excel xlm 是 是 application/vnd.ms-excel xls 是 是 application/vnd.ms-excel xlt 是 是 application/vnd.ms-excel xlw 是 是 application/vnd.ms-pkicertstore sst 否 是 application/vnd.ms-pkiseccat cat 否 是 application/vnd.ms-pkistl stl 否 是 application/vnd.ms-powerpoint pot, 是 是 application/vnd.ms-powerpoint pps 是 是 application/vnd.ms-powerpoint ppt 是 是 application/vnd.ms-project mpp 是 是 application/vnd.ms-works wcm 是 是 application/vnd.ms-works wdb 是 是 application/vnd.ms-works wks 是 是 application/vnd.ms-works wps 是 是 application/winhlp hlp 是 是 application/x-bcpio bcpio 是 是 application/x-cdf cdf 否 是 application/x-compress z 否 是 application/x-compressed tgz 否 是 application/x-cpio cpio 是 是 application/x-csh csh 是 是 application/x-director dcr 是 是 application/x-director dir 是 是 application/x-director dxr 是 是 application/x-dvi dvi 是 是 application/x-gtar gtar 是 是 application/x-gzip gz 否 是 application/x-hdf hdf 是 是 application/x-internet-signup ins 否 是 application/x-internet-signup isp 否 是 application/x-iphone iii 否 是 application/x-javascript js 是 是 application/x-latex latex 是 是 application/x-msaccess mdb 是 是 application/x-mscardfile crd 是 是 application/x-msclip clp 是 是 application/x-msdownload dll 否 是 application/x-msmediaview m13 是 是 application/x-msmediaview m14 是 是 application/x-msmediaview mvb 是 是 application/x-msmetafile wmf 是 是 application/x-msmoney mny 是 是 application/x-mspublisher pub 是 是 application/x-msschedule scd 是 是 application/x-msterminal trm 是 是 application/x-mswrite wri 是 是 application/x-netcdf cdf 是 是 application/x-netcdf nc 是 是 application/x-perfmon pma 是 是 application/x-perfmon pmc 是 是 application/x-perfmon pml 是 是 application/x-perfmon pmr 是 是 application/x-perfmon pmw 是 是 application/x-pkcs12 p12 否 是 application/x-pkcs12 pfx 否 是 application/x-pkcs7-certificates p7b 否 是 application/x-pkcs7-certificates spc 否 是 application/x-pkcs7-certreqresp p7r 否 是 application/x-pkcs7-mime p7c 否 是 application/x-pkcs7-mime p7m 否 是 application/x-pkcs7-signature p7s 否 是 application/x-sh sh 是 是 application/x-shar shar 是 是 application/x-stuffit sit 否 是 application/x-sv4cpio sv4cpio 是 是 application/x-sv4crc sv4crc 是 是 application/x-tar tar 是 是 application/x-tcl tcl 是 是 application/x-tex tex 是 是 application/x-texinfo texi 是 是 application/x-texinfo texinfo 是 是 application/x-troff roff 是 是 application/x-troff t 是 是 application/x-troff tr 是 是 application/x-troff-man man 是 是 application/x-troff-me me 是 是 application/x-troff-ms ms 是 是 application/x-ustar ustar 是 是 application/x-wais-source src 是 是 application/x-x509-ca-cert cer 否 是 application/x-x509-ca-cert crt 否 是 application/x-x509-ca-cert der 否 是 application/ynd.ms-pkipko pko 否 是 application/zip zip 是 是 audio/basic au 是 是 audio/basic snd 是 是 audio/mid mid 否 是 audio/mid rmi 否 是 audio/mpeg mp3 否 是 audio/x-aiff aif 是 是 audio/x-aiff aifc 是 是 audio/x-aiff aiff 是 是 audio/x-mpegurl m3u 否 是 audio/x-pn-realaudio ra 是 是 audio/x-pn-realaudio ram 是 是 audio/x-wav wav 是 是 image/bmp bmp 是 是 image/cis-cod cod 是 是 image/gif gif 是 是 image/ief ief 是 是 image/jpeg jpe 是 是 image/jpeg jpeg 是 是 image/jpeg jpg 是 是 image/pipeg jfif 否 是 image/tiff tif 是 是 image/tiff tiff 是 是 image/x-cmu-raster ras 是 是 image/x-cmx cmx 是 是 image/x-icon ico 否 是 image/x-portable-anymap pnm 是 是 image/x-portable-bitmap pbm 是 是 image/x-portable-graymap pgm 是 是 image/x-portable-pixmap ppm 是 是 image/x-rgb rgb 是 是 image/x-xbitmap xbm 是 是 image/x-xpixmap xpm 是 是 image/x-xwindowdump xwd 是 是 message/rfc822 mht 否 是 message/rfc822 mhtml 否 是 message/rfc822 nws 否 是 text/css css 否 是 text/h323 323 否 是 text/html htm 是 是 text/html html 是 是 text/html stm 是 是 text/iuls uls 否 是 text/plain bas 是 是 text/plain c 是 是 text/plain h 是 是 text/plain txt 是 是 text/richtext rtx 是 是 text/scriptlet sct 否 是 text/tab-separated-values tsv 是 是 text/webviewhtml htt 否 是 text/x-component htc 否 是 text/x-setext etx 是 是 text/x-vcard vcf 否 是 video/mpeg mp2 是 是 video/mpeg mpa 是 是 video/mpeg mpe 是 是 video/mpeg mpeg 是 是 video/mpeg mpg 是 是 video/mpeg mpv2 是 是 video/quicktime mov 是 是 video/quicktime qt 是 是 video/x-la-asf lsf 否 是 video/x-la-asf lsx 否 是 video/x-ms-asf asf 否 是 video/x-ms-asf asr 否 是 video/x-ms-asf asx 否 是 video/x-msvideo avi 是 是 video/x-sgi-movie movie 是 是 x-world/x-vrml flr 是 是 x-world/x-vrml vrml 是 是 x-world/x-vrml wrl 是 是 x-world/x-vrml wrz 是 是 x-world/x-vrml xaf 是 是 x-world/x-vrml xof 是 是
==========================================================================================================================================
如何在IIS中禁用特定MIME类型的缓存
摘要 网络管理员有时可能需要定期的禁用那些变更比较频繁的缓存,这个主题描述了一种禁用特定文件类型缓存的方法。 更多信息 MIME&stands&for&"Multipurpose&Internet&Mail&Extensions,"&which&refers&to&a&way&of&configuring&browsers&or&mail&clients&to&view&files&that&are&in&multiple&formats&based&on&a&"MIME&type."&"MIME&mapping"&is&a&process&by&which&Internet&Information&Server&(IIS)&"maps"&files&by&their&extensions&to&a&particular&MIME&type.&For&example,&a&file&with&the&extension&.htm&has&a&MIME&type&of&"text/html",&whereas&a&file&with&the&extension&.gif&has&a&MIME&Type&of&"image/gif". 禁用缓存的方法 最简单的禁用给定MIME类型的方法就是禁用建立基于指定类型的目录,然后对这些目录设置手动的文件头。例如,以下步骤将禁止对一个图片目录的缓存。 1、在Wwwroot目录下建一个文件夹&Images 2、打开internet&服务管理器 3、在默认web站点下的找到Images目录 4、右击Images目录并选择属性 5、选择HTTP头 6、在自定义HTTP头部分单击添加 7、添加一个头名称为&Cache-Control&值为&no-cache 8、确定 当建立内容的时候,所有存放在这个目录内的文件都不会被缓存,这对那些经常更新图片的目录显得尤其有用。
====================================================================
IIS 6.0 不能处理未知的 MIME 类型
URL:重要说明:本文包含有关编辑元数据库的信息。编辑元数据库之前,请确认您有一个备份副本,如果发生问题,可以还原该副本。有关如何执行此操作的信息,请参见 Microsoft 管理控制台 (MMC) 中的“配置备份/还原”帮助主题。本页内容症状 原因 解决方案 状态 更多信息 这篇文章中的信息适用于: 症状当您从 IIS 6.0 Web 服务器中请求文件时,而该文件的扩展名不是该 Web 服务器上已定义的 MIME 类型,您将看到以下错误信息: HTTP Error 404 - File or directory not found. 原因IIS 早期版本包含通配符 MIME 映射,允许 IIS 处理任何文件而无需考虑扩展名。IIS 6.0 不包含该通配符 MIME 映射,不能处理在 IIS 元数据库中的 MimeMap 节点以外定义的任何类型的扩展名。 解决方案警告:如果不正确地编辑元数据库,可能会导致严重问题,您可能需要重新安装使用元数据库的所有产品。Microsoft 不能保证能够解决由于您错误地编辑元数据库而导致的问题。编辑元数据库需要您自担风险。注意:每次编辑元数据库前都要进行备份。要为特定扩展名定义 MIME 类型,请执行下列步骤: 1. 打开 IIS Microsoft Management Console (MMC),右键单击本地计算机名称,然后单击属性。 2. 单击 MIME 类型。 3. 单击新建。 4. 在扩展名框中,键入所需的文件扩展名(例如:.pdb)。 5. 在 MIME 类型框中,键入 application/octet-stream。 6. 应用新设置。现在,IIS 可以处理带有所添加的扩展名的文件。在此示例中,IIS 现在可以处理带有 .pdb 扩展名的文件。 如果希望处理所有文件而不考虑文件扩展名(例如,如果您无法预知将处理的所有文件),请按照下列步骤添加通配符映射:注意:您只能在故障排除过程中将通配符映射添加到 IIS MIME 映射中作为的临时解决方案。确定缺失的 MIME 类型是问题的根源后,请删除通配符映射,然后添加需要处理的 MIME 类型的特定映射。1. 打开 IIS Microsoft Management Console (MMC),右键单击本地计算机名称,然后单击属性。 2. 单击 MIME 类型。 3. 单击新建。 4. 在扩展名框中,键入星号 (*)。 5. 在 MIME 类型框中,键入 application/octet-stream。 6. 应用新设置。请注意,您必须重新启动“万维网发布服务”或等待工作进程回收以使更改生效。 注意:除了在 IIS 全局层进行上述更改外,还可以在元数据库的较低层添加必要的 MIME 类型。此时,您可以指定允许处理具有特定文件扩展名的站点或目录,而不是全局性允许所有站点处理该扩展名。状态这种现象是设计所导致的。更多信息产品文档中提供了有关使用 MIME 类型的更多信息。要查看此文档,请访问下面的 Microsoft Web 站点:您也可以通过 IIS 管理器访问产品文档。 有关如何访问“帮助”功能的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 825127 How To:Access IIS 6.0 Help Documentation 这篇文章中的信息适用于:• Microsoft Internet Information Services 6.0
------------------------------------------------------------------
------------------------------------------------------------------
下面列出常用的文件对应的MIME类型:
Mime-Types(mime类型)
Dateiendung(扩展名)
application/msexcel
*.xls *.xla
Microsoft Excel Dateien
application/mshelp
*.hlp *.chm
Microsoft Windows Hilfe Dateien
application/mspowerpoint
*.ppt *.ppz *.pps *.pot
Microsoft Powerpoint Dateien
application/msword
*.doc *.dot
Microsoft Word Dateien
application/octet-stream&
application/pdf
Adobe PDF-Dateien
application/postscript
*.ai *.eps *.ps
Adobe Postscript-Dateien
application/rtf
Microsoft RTF-Dateien
application/x-httpd-php
*.php *.phtml
PHP-Dateien
application/x-javascript
serverseitige JavaScript-Dateien
application/x-shockwave-flash
*.swf *.cab
Flash Shockwave-Dateien
application/zip
ZIP-Archivdateien
audio/basic
*.au *.snd
Sound-Dateien
audio/mpeg
MPEG-Dateien
audio/x-midi
*.mid *.midi
MIDI-Dateien
audio/x-mpeg
MPEG-Dateien
audio/x-wav
Wav-Dateien
GIF-Dateien
image/jpeg
*.jpeg *.jpg *.jpe
JPEG-Dateien
image/x-windowdump
X-Windows Dump
CSS Stylesheet-Dateien
*.htm *.html *.shtml
text/javascript
JavaScript-Dateien
text/plain
reine Textdateien
video/mpeg
*.mpeg *.mpg *.mpe
MPEG-Dateien
video/vnd.rn-realvideo
&realplay-Dateien
video/quicktime
*.qt *.mov
Quicktime-Dateien
video/vnd.vivo
*viv *.vivo
Vivo-Dateien
阅读(3666) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。

我要回帖

更多关于 jquery过滤html标签 的文章

 

随机推荐