`

IIS 设置文件可下载

iis 
阅读更多

IIS遇到了文件不能下载的问题.为了让IIS能下载扩展名是INI的文件,我们需要如此操作:(括号内的是英文版本的名字)

打开“IIS管理器(InternetInformationServices(IIS)Manager)”

选择到你的站点。单击右键。选择“属性(Properties)”

单击“HTTP头(HTTPHeaders)”选项卡

单击“MIME类型(MIMETypes)”

单击“新建(NEW)”

在“扩展名(Extension)”框中,输入文件扩展名,这里是ini

在“MIME类型(MIMETypes)”框中,输入该扩展名的说明。这里输入的是application/octet-stream

解释一下:

MIMETypes中输入application/octet-stream的目的是为了让IIS把INI文件当作是EXE那样,出现下载的提示。

否则的话是出现404的提示或是直接在浏览器中把内容给显示出来了。都不能达到我们的目的。

 

 

=================

另附mime的所有类型

file type MIME type
ai application/postscript
aif audio/x-aiff
aifc audio/x-aiff
aiff audio/x-aiff
asc text/plain
atom application/atom+xml
au audio/basic
avi video/x-msvideo
bcpio application/x-bcpio
bin application/octet-stream
bmp image/bmp
cdf application/x-netcdf
cgm image/cgm
class application/octet-stream
cpio application/x-cpio
cpt application/mac-compactpro
csh application/x-csh
css text/css
dcr application/x-director
dif video/x-dv
dir application/x-director
djv image/vnd.djvu
djvu image/vnd.djvu
dll application/octet-stream
dmg application/octet-stream
dms application/octet-stream
doc application/msword
dtd application/xml-dtd
dv video/x-dv
dvi application/x-dvi
dxr application/x-director
eps application/postscript
etx text/x-setext
exe application/octet-stream
ez application/andrew-inset
gif image/gif
gram application/srgs
grxml application/srgs+xml
gtar application/x-gtar
hdf application/x-hdf
hqx application/mac-binhex40
htm text/html
html text/html
ice x-conference/x-cooltalk
ico image/x-icon
ics text/calendar
ief image/ief
ifb text/calendar
iges model/iges
igs model/iges
jnlp application/x-java-jnlp-file
jp2 image/jp2
jpe image/jpeg
jpeg image/jpeg
jpg image/jpeg
js application/x-javascript
kar audio/midi
latex application/x-latex
lha application/octet-stream
lzh application/octet-stream
m3u audio/x-mpegurl
m4a audio/mp4a-latm
m4b audio/mp4a-latm
m4p audio/mp4a-latm
m4u video/vnd.mpegurl
m4v video/x-m4v
mac image/x-macpaint
man application/x-troff-man
mathml application/mathml+xml
me application/x-troff-me
mesh model/mesh
mid audio/midi
midi audio/midi
mif application/vnd.mif
mov video/quicktime
movie video/x-sgi-movie
mp2 audio/mpeg
mp3 audio/mpeg
mp4 video/mp4
mpe video/mpeg
mpeg video/mpeg
mpg video/mpeg
mpga audio/mpeg
ms application/x-troff-ms
msh model/mesh
mxu video/vnd.mpegurl
nc application/x-netcdf
oda application/oda
ogg application/ogg
pbm image/x-portable-bitmap
pct image/pict
pdb chemical/x-pdb
pdf application/pdf
pgm image/x-portable-graymap
pgn application/x-chess-pgn
pic image/pict
pict image/pict
png image/png
pnm image/x-portable-anymap
pnt image/x-macpaint
pntg image/x-macpaint
ppm image/x-portable-pixmap
ppt application/vnd.ms-powerpoint
ps application/postscript
qt video/quicktime
qti image/x-quicktime
qtif image/x-quicktime
ra audio/x-pn-realaudio
ram audio/x-pn-realaudio
ras image/x-cmu-raster
rdf application/rdf+xml
rgb image/x-rgb
rm application/vnd.rn-realmedia
roff application/x-troff
rtf text/rtf
rtx text/richtext
sgm text/sgml
sgml text/sgml
sh application/x-sh
shar application/x-shar
silo model/mesh
sit application/x-stuffit
skd application/x-koan
skm application/x-koan
skp application/x-koan
skt application/x-koan
smi application/smil
smil application/smil
snd audio/basic
so application/octet-stream
spl application/x-futuresplash
src application/x-wais-source
sv4cpio application/x-sv4cpio
sv4crc application/x-sv4crc
svg image/svg+xml
swf application/x-shockwave-flash
t application/x-troff
tar application/x-tar
tcl application/x-tcl
tex application/x-tex
texi application/x-texinfo
texinfo application/x-texinfo
tif image/tiff
tiff image/tiff
tr application/x-troff
tsv text/tab-separated-values
txt text/plain
ustar application/x-ustar
vcd application/x-cdlink
vrml model/vrml
vxml application/voicexml+xml
wav audio/x-wav
wbmp image/vnd.wap.wbmp
wbmxl application/vnd.wap.wbxml
wml text/vnd.wap.wml
wmlc application/vnd.wap.wmlc
wmls text/vnd.wap.wmlscript
wmlsc application/vnd.wap.wmlscriptc
wrl model/vrml
xbm image/x-xbitmap
xht application/xhtml+xml
xhtml application/xhtml+xml
xls application/vnd.ms-excel
xml application/xml
xpm image/x-xpixmap
xsl application/xml
xslt application/xslt+xml
xul application/vnd.mozilla.xul+xml
xwd image/x-xwindowdump
xyz chemical/x-xyz
zip application/zip

 

分享到:
评论
1 楼 cat12340 2013-09-16  
设置好之后打开页面出现undefined字样。需要刷新页面才能自动download。这是怎么回事呢?(win server2012上的IIS7~)

相关推荐

    C#实现IIS服务器下载文件

    C#实现IIS服务器下载文件 本文将详细介绍如何使用C#语言实现IIS服务器下载文件的功能。通过使用WebClient类和FileStream类,可以实现高抽象程度的Internet通讯服务,并将网络文件下载到本地。 一、概述 本文通过...

    IIS.DL_和IIS.IN_ 文件下载

    在IIS中,此类文件可能存储了服务器上的下载统计数据,如下载请求的数量、时间戳、源IP地址等。也有可能是用于记录HTTP下载错误的详细信息,帮助管理员诊断和解决问题。 另一方面,IIS.IN_ 文件名中的“IN”可能...

    IIS7上传文件到特定目录下权限的设置

    在IIS7中设置上传文件到特定目录的权限是一项关键任务,这涉及到网站的安全性和功能完整性。当从IIS6迁移到IIS7时,由于权限模型的变化,可能会遇到访问权限问题,例如“401 - 未经授权”的错误。本文将详细解释如何...

    IIS设置MIME类型

    正确设置IIS服务器上的MIME类型对于确保用户能够正常访问和下载各种类型的文件非常重要。通过对MIME类型的了解和合理配置,可以有效提高网站的稳定性和用户体验。希望本文能帮助读者理解和掌握IIS服务器MIME类型的...

    iis.dl 和 iis.in文件下载

    标题 "iis.dl 和 iis.in 文件下载" 指涉的是与 Internet Information Services (IIS) 相关的两个文件,它们可能是用于安装或更新 IIS 的组件。IIS 是微软公司提供的一个用于 Windows 操作系统的 web 服务器软件,...

    IIS配置(一个exe文件设置IIS)

    本文将深入探讨如何使用一个名为"IIS.EXE"的执行文件来配置IIS服务器,重点关注权限设置。 1. **IIS.EXE工具介绍** "IIS.EXE"可能是一个专门用于IIS管理的命令行工具,它可以简化IIS的配置过程,特别是对于权限...

    C# IIS 设置 C#代码操作IIS之虚拟目录

    5. **应用配置**:最后,可能还需要配置其他IIS特定的设置,如身份验证方式、缓存策略等。这通常涉及到修改配置文件或使用IIS管理器的API。 以上就是使用C#操作IIS创建虚拟目录的基本流程。在实际开发中,你可能...

    修改IIS上传文件过大,IIS配置上传文件过大

    当涉及到大文件上传时,IIS默认的设置可能无法满足需求,因为其对上传文件大小的限制较为保守。本文将深入探讨如何在IIS中修改上传文件大小的限制,确保服务器能够顺利处理大型文件的上传。 ### IIS上传文件过大的...

    iis安装文件打包下载

    3. **安全设置**:安装IIS后,应立即进行安全配置,包括但不限于禁用不必要的服务、设置强密码、安装安全更新和防火墙规则。 4. **更新与补丁**:保持IIS及时更新,以获得最新的安全修复和性能改进。除了官方发布的...

    win10操作系统IIS配置步骤【很详细,带权限设置】

    - 配置日志记录:在“服务器”节点下找到“日志”,设置日志文件的存储位置和格式。 - 错误页面:在网站设置中,选择“错误页”配置自定义错误消息。 8. **安全考虑** - 安装并配置URL重写规则,防止目录遍历...

    win2003 iis设置完全篇.doc

    默认情况下,Windows Server 2003 的IIS 6.0设置中,上传文件的最大大小被限制为200KB。这对于许多应用场景来说是不够的,因此需要调整此限制。 **解决步骤:** 1. **关闭服务:** 先在服务管理中关闭“iisadmin”...

    Windows安装IIS缺失的sxs文件

    如果IIS的sxs文件缺失导致C#应用无法正常运行,可能需要检查应用程序池的设置,确保它们与.NET Framework版本匹配。 9. **系统更新和补丁**:确保系统保持最新状态,安装所有重要的Windows更新和安全补丁,这有助于...

    IIS设置Gzip压缩 提高网站速度

    1、打开Internet信息管理器,右击”网站“(一定要注意是【网站】文件夹,不是那个【默认网站】)...3、设置IIS可进行压缩的文件类型,这一步骤比较繁杂,有一高人写了一个批处理文件,用来简化此操作,批处理内容如下

    IIS安全设置说明文档

    4. **使用Url重写工具阻止执行**:通过配置规则,禁止执行上传目录中的可执行文件,如阻止以.aspx结尾的文件执行,防止代码注入。 **三、具体操作示例** - 在Figure 1中,我们看到下载并安装Web平台组件安装工具。...

    IIS设置预加载详细说明文档

    IIS 设置预加载详细说明文档 IIS 预加载是指在 Web 平台上实现预加载功能,以提高页面的访问效率。下面是关于 IIS 不同版本的预加载实现方法的详细说明: 一、IIS 7.5 及以下版本的预加载实现 在 IIS 7.5 及以下...

    iis资料文件

    IIS资料文件通常包含与安装、配置、管理和优化IIS相关的各种文档、教程、工具和设置信息。 在“iis资料文件”这个压缩包中,可能包含的文件如"IIS_XPSP3"可能是指IIS在Windows XP Service Pack 3版本下的设置或安装...

    IIS设置及IIS日志状态信息

    **IIS设置与IIS日志状态信息详解** IIS(Internet Information Services)是微软公司提供...通过正确设置IIS,启用调试选项,以及充分利用日志文件,我们可以快速识别和解决服务器遇到的问题,确保Web服务的稳定运行。

    iis的安全设置

    - 对于需要写入的配置文件,通过NTFS权限单独设置Internet来宾账户(ASP.NET为IIS_WPG组)的写权限,而不是使用IIS的"写入"权限。 2. **上传目录**: - 将执行权限设为"无",防止上传的脚本或程序被执行。 - 若...

Global site tag (gtag.js) - Google Analytics