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 |
分享到:
相关推荐
C#实现IIS服务器下载文件 本文将详细介绍如何使用C#语言实现IIS服务器下载文件的功能。通过使用WebClient类和FileStream类,可以实现高抽象程度的Internet通讯服务,并将网络文件下载到本地。 一、概述 本文通过...
在IIS中,此类文件可能存储了服务器上的下载统计数据,如下载请求的数量、时间戳、源IP地址等。也有可能是用于记录HTTP下载错误的详细信息,帮助管理员诊断和解决问题。 另一方面,IIS.IN_ 文件名中的“IN”可能...
在IIS7中设置上传文件到特定目录的权限是一项关键任务,这涉及到网站的安全性和功能完整性。当从IIS6迁移到IIS7时,由于权限模型的变化,可能会遇到访问权限问题,例如“401 - 未经授权”的错误。本文将详细解释如何...
正确设置IIS服务器上的MIME类型对于确保用户能够正常访问和下载各种类型的文件非常重要。通过对MIME类型的了解和合理配置,可以有效提高网站的稳定性和用户体验。希望本文能帮助读者理解和掌握IIS服务器MIME类型的...
标题 "iis.dl 和 iis.in 文件下载" 指涉的是与 Internet Information Services (IIS) 相关的两个文件,它们可能是用于安装或更新 IIS 的组件。IIS 是微软公司提供的一个用于 Windows 操作系统的 web 服务器软件,...
本文将深入探讨如何使用一个名为"IIS.EXE"的执行文件来配置IIS服务器,重点关注权限设置。 1. **IIS.EXE工具介绍** "IIS.EXE"可能是一个专门用于IIS管理的命令行工具,它可以简化IIS的配置过程,特别是对于权限...
5. **应用配置**:最后,可能还需要配置其他IIS特定的设置,如身份验证方式、缓存策略等。这通常涉及到修改配置文件或使用IIS管理器的API。 以上就是使用C#操作IIS创建虚拟目录的基本流程。在实际开发中,你可能...
当涉及到大文件上传时,IIS默认的设置可能无法满足需求,因为其对上传文件大小的限制较为保守。本文将深入探讨如何在IIS中修改上传文件大小的限制,确保服务器能够顺利处理大型文件的上传。 ### IIS上传文件过大的...
3. **安全设置**:安装IIS后,应立即进行安全配置,包括但不限于禁用不必要的服务、设置强密码、安装安全更新和防火墙规则。 4. **更新与补丁**:保持IIS及时更新,以获得最新的安全修复和性能改进。除了官方发布的...
- 配置日志记录:在“服务器”节点下找到“日志”,设置日志文件的存储位置和格式。 - 错误页面:在网站设置中,选择“错误页”配置自定义错误消息。 8. **安全考虑** - 安装并配置URL重写规则,防止目录遍历...
默认情况下,Windows Server 2003 的IIS 6.0设置中,上传文件的最大大小被限制为200KB。这对于许多应用场景来说是不够的,因此需要调整此限制。 **解决步骤:** 1. **关闭服务:** 先在服务管理中关闭“iisadmin”...
如果IIS的sxs文件缺失导致C#应用无法正常运行,可能需要检查应用程序池的设置,确保它们与.NET Framework版本匹配。 9. **系统更新和补丁**:确保系统保持最新状态,安装所有重要的Windows更新和安全补丁,这有助于...
1、打开Internet信息管理器,右击”网站“(一定要注意是【网站】文件夹,不是那个【默认网站】)...3、设置IIS可进行压缩的文件类型,这一步骤比较繁杂,有一高人写了一个批处理文件,用来简化此操作,批处理内容如下
4. **使用Url重写工具阻止执行**:通过配置规则,禁止执行上传目录中的可执行文件,如阻止以.aspx结尾的文件执行,防止代码注入。 **三、具体操作示例** - 在Figure 1中,我们看到下载并安装Web平台组件安装工具。...
IIS 设置预加载详细说明文档 IIS 预加载是指在 Web 平台上实现预加载功能,以提高页面的访问效率。下面是关于 IIS 不同版本的预加载实现方法的详细说明: 一、IIS 7.5 及以下版本的预加载实现 在 IIS 7.5 及以下...
IIS资料文件通常包含与安装、配置、管理和优化IIS相关的各种文档、教程、工具和设置信息。 在“iis资料文件”这个压缩包中,可能包含的文件如"IIS_XPSP3"可能是指IIS在Windows XP Service Pack 3版本下的设置或安装...
**IIS设置与IIS日志状态信息详解** IIS(Internet Information Services)是微软公司提供...通过正确设置IIS,启用调试选项,以及充分利用日志文件,我们可以快速识别和解决服务器遇到的问题,确保Web服务的稳定运行。
- 对于需要写入的配置文件,通过NTFS权限单独设置Internet来宾账户(ASP.NET为IIS_WPG组)的写权限,而不是使用IIS的"写入"权限。 2. **上传目录**: - 将执行权限设为"无",防止上传的脚本或程序被执行。 - 若...