国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页服务器类Web服务器 → IIS支持任意扩展名下载的方法

IIS支持任意扩展名下载的方法

我要评论 2016/12/12 15:45:16 来源:国语自产精品视频在线看 编辑:国语自产精品视频在线看 [ ] 评论:0 点击:2061次

有时候下载iis空间的东西都是提供下载的,所以就可以直接设置任意文件下载

如果下载空间里面有🏪asp,php文件不【wén jiàn bú】建议这样设置【yàng shè zhì】✖,如果这样设置【yàng shè zhì】✖了又不👬想让📍asp,php文件被【wén jiàn bèi】别人下载可以【zǎi kě yǐ】⏲使用【shǐ yòng】。

1、取消网站执行权限

IIS Microsoft 管理控【guǎn lǐ kòng】🧥制台 (MMC),右键单击【jī】🕝本地计【běn dì jì】算机名【suàn jī míng】称,然后单【rán hòu dān】击【jī】🕝"属性"。
2. 单击【jī】🕝"MIME 类型🏾"。
3. 单击【jī】🕝"新建【xīn jiàn】"。
4. 在"扩展名❓"框中【kuàng zhōng】🐞,键入星号👑 (*)。
5. 在"MIME 类型🏾"框中【kuàng zhōng】🐞,键入 application/octet-stream。

IIS支持任意扩展名下载的方法

IIS6中新增可下载文件类型

IIS 6.0 不能处理未知的【de】😛 MIME 类型
IIS6 只为对【zhī wéi duì】具有已知文件扩展【jiàn kuò zhǎn】名🍮的【de】😛文件的【de】😛请求提供服务【gòng fú wù】。如果请【rú guǒ qǐng】求内容🍥的【de】😛文件扩展【jiàn kuò zhǎn】名🍮未映射【wèi yìng shè】🛸到已知的【de】😛扩展,则服务【zé fú wù】⛺器拒绝🚛请求。即IIS不支持【bú zhī chí】🥢未知文件扩展【jiàn kuò zhǎn】下载🔥!

症状
当您从🐁 IIS 6.0 Web 服务器【fú wù qì】🌛中请求文件时,而该文件的扩【jiàn de kuò】展名不【zhǎn míng bú】🗂是 Web 服务器【fú wù qì】🌛上已定【shàng yǐ dìng】义的 MIME 类型,您将看【nín jiāng kàn】到以下⛩错误【cuò wù】消🔞息🚳:
HTTP 错误【cuò wù】 404 - 找不到【zhǎo bú dào】📖文件或目录。

原因【yuán yīn】
IIS 早期版【zǎo qī bǎn】本包含📔通配符 MIME 映射【yìng shè】⏮,允许 IIS 处理任【chù lǐ rèn】何文件而无需🔆考虑扩展名🏬。IIS 6.0 不包含该通配🥙符 MIME 映射【yìng shè】⏮,不能处【bú néng chù】理在🎴 IIS 元数据【yuán shù jù】库中的 MimeMap 节点以外定义😅的任何【de rèn hé】类型的【lèi xíng de】🙃扩展名🏬。

解决方案

使用 MIME 类型

Multipurpose Internet Mail Exchange (MIME) 类型【lèi xíng】😃说明了 Web 浏览器🥜或邮件应用程【yīng yòng chéng】🦉序如何处理从服务器【fú wù qì】🔨接收的文件。例如,当【dāng】 Web 浏览器🥜请求服务器【fú wù qì】🔨上的某一项目时,也会请求此对🎙象的【xiàng de】 MIME 类型【lèi xíng】😃。某些 MIME 类型【lèi xíng】😃(例如图形【xíng】)可以在浏览器🥜内部显🎡示【shì】🖍。其他的【qí tā de】🙁 MIME 类型【lèi xíng】😃(例如文【lì rú wén】🧓字处理💩文档)则需要🏎使用外🍡部帮助【bù bāng zhù】应用程【yīng yòng chéng】🦉序来显示【shì】🖍。

当【dāng】🕜 IIS 传递邮【chuán dì yóu】件【jiàn】🙊消息给邮件【jiàn】🙊应用程🧒序或传递网页给客户🕳端 Web 浏览器时,IIS 也发送🅰了所传📼递数据【shù jù】的【de】🐵 MIME 类型。如果存【rú guǒ cún】在以特定格式😦传递的【chuán dì de】🦆附加或【fù jiā huò】嵌入文【qiàn rù wén】件【jiàn】🙊,那么 IIS 就会通😥知客户端应用【duān yīng yòng】程🧒序嵌入或附加文件【wén jiàn】〽的【de】🐵 MIME 类型。然后客户端应用【duān yīng yòng】程🧒序就知【xù jiù zhī】道💟了如何处理或显示正从 IIS 接收的【jiē shōu de】🐵数据【shù jù】。

IIS 只为具🧐有已在 MIME 类型【lèi xíng】列表中注🚬册的😈扩展名【kuò zhǎn míng】的😈文件提【wén jiàn tí】供服务【gòng fú wù】,并且也【bìng qiě yě】允许配【yǔn xǔ pèi】置其他🏫的😈 MIME 类型【lèi xíng】和更改或删除📞 MIME 类型【lèi xíng】。

IIS 预配置【yù pèi zhì】⛪为识别🅾全局【quán jú】 MIME 类型【lèi xíng】的【de】🎤默认设【mò rèn shè】置。您在 IIS 中创建🏫的所有【de suǒ yǒu】网站【zhàn】可以识别这些【zhè xiē】 MIME 类型【lèi xíng】🚩。MIME 类型还【lèi xíng hái】💔可以独立于其🔠他的【de】或全局【quán jú】定🈳义的【de】类型【lèi xíng】🚩,在网站【zhàn】⚡和目录级别上【jí bié shàng】📃定义。当在网站【zhàn】⚡或目录级别上【jí bié shàng】📃查看【chá kàn】 MIME 类型【lèi xíng】🚩时【shí】,只显示【zhī xiǎn shì】唯一对😦应于此【yīng yú cǐ】级别的【de】类型【lèi xíng】🚩,并非从上一级【shàng yī jí】别继承的所有【de suǒ yǒu】类型【lèi xíng】🚩。如果在较低级别修改【bié xiū gǎi】 MIME 类型【lèi xíng】🚩后,又在全🦋局级别🆒上应用🐋相同的【de】 MIME 类型【lèi xíng】🚩,那么全♑局级别🆒的【de】 MIME 类型【lèi xíng】将👞覆盖在【fù gài zài】较低级别修改【bié xiū gǎi】过的【de】MIME 类型【lèi xíng】🚩。  

如果客【rú guǒ kè】🍩户端请💫求引用了其扩【le qí kuò】展名未在 MIME 类型中【lèi xíng zhōng】🌩定义的文件【wén jiàn】🍮扩展名,那么💦 IIS 将返回【jiāng fǎn huí】✡一个 404.3 错误👘。通过添【tōng guò tiān】加通配【jiā tōng pèi】符 (*) MIME 类型【lèi xíng】,也可以将 IIS 配置成向所有的文件【wén jiàn】🍮提供服务,而忽略📸文件扩【wén jiàn kuò】🎾展名。

要点 您必须是本地🐸计算机【jì suàn jī】🚀上🏟 Administrators 组的成🔥员或者💿必须被💥委派了相应的权限【quán xiàn】👃,才能执【cái néng zhí】行下📪列步骤。作为安🔊全性的【quán xìng de】最佳操作,请使用不属于 Administrators 组的帐户登录【hù dēng lù】计算机【jì suàn jī】🚀,然后使【rán hòu shǐ】用运行方式命【fāng shì mìng】🚖令以管理员身【lǐ yuán shēn】份运行 IIS 管理器【guǎn lǐ qì】。在命令【zài mìng lìng】提示符下📪,键入🈴 runas /user:administrative_accountname "mmc %systemroot%/system32/inetsrv/iis.msc"。

下面让IIS6支持DVf文件格式下载

DVF文件【wén jiàn】🈚为【wéi】Sony Compressed Voice File或DV Studio Camcorder Graphics File ,一般使用于录【yòng yú lù】音笔文🎹件🈚。
Extension: DVF ASCII: MS_VOICE
You can use the Sony Player Plug-in Version 1.2 for the Microsoft Windows Media Player Application to play.

要为特【yào wéi tè】定扩展🥃名定义 MIME 类型💑,请按照【qǐng àn zhào】🌂下列步【xià liè bù】骤操作:

1. 打开 IIS Microsoft 管理控⌚制台🏒 (MMC),右键单击【jī】🌆本地计算机名【suàn jī míng】称【chēng】,然后单击【jī】🌆"属性"。
2. 单击【jī】🌆"MIME 类型"。
3. 单击【jī】🌆"新建"。
4. 在【zài】"扩展名【kuò zhǎn míng】🎏"框中【kuàng zhōng】🐫,键入【jiàn rù】🔱所需的文件扩【wén jiàn kuò】展名🎏(例如,.dvf 录音笔【lù yīn bǐ】文件😧)。
5. 在【zài】"MIME 类型"框中【kuàng zhōng】🐫,键入【jiàn rù】🔱 application/octet-stream。
6. 应用新🔡设置【shè zhì】。请注意,您必须【nín bì xū】重新启动【dòng】🎄"万维网发布服🔅务"或等待🚝工作进程循环【chéng xún huán】👹以使更【yǐ shǐ gèng】改生效🚟。在【zài】此示例中,IIS 现在【zài】可以处理【yǐ chù lǐ】🌑带有 .dvf扩展名【kuò zhǎn míng】🎏的文件,你的IIS即可提【jí kě tí】供录音笔【lù yīn bǐ】文件😧的下载【de xià zǎi】🛀了。

如果希望处理所有文【suǒ yǒu wén】🚹件而不考虑文【kǎo lǜ wén】件扩展🏸名(例如【lì rú】,如果您【rú guǒ nín】无法预🌓知将处理的所🔲有文件🎅),请按照下列步【xià liè bù】骤添加🦔通配符映射【yìng shè】:

注意:您只能在故障【zài gù zhàng】🏗排除过程中将通配符🆘映射添🏊加到 IIS MIME 映射中,以作为【yǐ zuò wéi】一种临🌩时解决【shí jiě jué】方案【fāng àn】。确定缺【què dìng quē】💡少🈂 MIME 类型🚱是问题的原因后【hòu】,请删除【qǐng shān chú】🌑通配符🆘映射,然后【hòu】添加需要处理的【chù lǐ de】 MIME 类型的🃏特定映射。1. 打开 IIS Microsoft 管理控😋制台 (MMC),右键单【yòu jiàn dān】🤮击【jī】本地计算机【jì suàn jī】🕦名称【míng chēng】,然后单【rán hòu dān】击【jī】🧥"属性【shǔ xìng】"。
2. 单击【jī】🧥"MIME 类型🚱"。
3. 单击【jī】🧥"新建"。
4. 在🌭"扩展名🤔"框中【kuàng zhōng】,键入【jiàn rù】星🐏号【hào】 (*)。
5. 在🌭"MIME 类型🚱"框中【kuàng zhōng】,键入【jiàn rù】📛 application/octet-stream。
6. 应用新【yīng yòng xīn】🙁设置。请注意,您必须重新启🛤动"万维网🧑发布服务😡"或等待工作进【gōng zuò jìn】程循环以使更【yǐ shǐ gèng】改生效。
注意:除了在【chú le zài】🚶 IIS 全局层进行上【jìn háng shàng】述更改外,还可以【hái kě yǐ】🐩在🌭元数据【yuán shù jù】库的较【kù de jiào】低层添加必要【jiā bì yào】的 MIME 类型🚱。此时,您可以指定允许处理🍃具有特【jù yǒu tè】定文件🚌扩展名🤔的站点⏹或目录【huò mù lù】,而不是全局性【quán jú xìng】允许所有站点🛤处理该扩展名🤔。

关键词:IIS

阅读本文后您有什么感想? 已有 人给出评价!

  • 22 欢迎喜欢
  • 45 白痴
  • 0 拜托
  • 0 哇
  • 0 加油
  • 92 鄙视