服务器-win10在为ASP配置IIS时老是提示我添加MIME 映射

问题描述

win10在为ASP配置IIS时老是提示我添加MIME 映射

1.我的文件后缀是ASPX,在默认文档中没有该后缀
2.我在web.config里设置了

 <system.webServer>
        <defaultDocument>
            <files>
                <add value="Default.aspx" />
            </files>
        </defaultDocument>
    </system.webServer>
3.系统提示的错误:
最可能的原因:

可能是缺少处理程序映射。默认情况下,静态文件处理程序将处理所有内容。
您要使用的功能可能尚未安装。
没有为网站或应用程序启用相应的 MIME 映射。(警告: 请不要为用户不应下载的 .ASPX 页或 .config 文件等内容创建 MIME 映射。)
如果未安装 ASP.NET。

可尝试的操作:
在 system.webServer/handlers 中:
确保映射了当前页所需的处理程序。
请特别注意前提(例如,runtimeVersion、pipelineMode、bitness)并将这些前提与应用程序池的设置进行比较。
请特别注意所需处理程序行中的书写错误。
请确认要使用的功能已经安装。
确认启用了 MIME 映射,或使用命令行工具 appcmd.exe 为网站添加 MIME 映射。
要设置 MIME 类型,请使用以下语法: %SystemRoot%windowssystem32inetsrvappcmd set config /section:staticContent /+[fileExtension='string',mimeType='string']
变量 fileExtension 字符串是文件扩展名,变量 mimeType 字符串是文件类型说明。
例如,要为扩展名为“.xyz”的文件添加 MIME 映射: appcmd set config /section:staticContent /+[fileExtension='.xyz',mimeType='text/plain']
警告: 请在确认您的 Web 服务器需要此 MIME 映射之后再将其添加到列表中。配置文件(如 .CONFIG)或动态脚本页(如 .ASP 或 .ASPX)不应直接下载,应始终通过处理程序来处理。有时会使用其他文件(如数据库文件或 .XML 或 .MDF 等用于存储配置的文件)来存储配置信息。请先确认客户端能否下载这些类型的文件,然后再启用这些文件。
安装 ASP.NET。
创建跟踪规则以跟踪此 HTTP 状态代码的失败的请求。有关为失败的请求创建跟踪规则的详细信息,请单击此处。

详细错误信息:
模块 StaticFileModule
通知 ExecuteRequestHandler
处理程序 StaticFile
错误代码 0x80070032
请求的 URL http://127.0.0.1:80/Default.aspx
物理路径 C:Users海波DesktopDiSanFangWuLiuWangDefault.aspx
登录方法 匿名
登录用户 匿名

详细信息:
当所请求 URL 的文件扩展名是针对未在服务器上配置的 MIME 类型时,便会发生此错误。您可以为动态脚本页、数据库或配置文件以外的文件的文件扩展名添加 MIME 类型。这些文件类型使用一个处理程序来处理。您不应允许直接下载动态脚本页、数据库或配置文件。
查看详细信息 ?

解决方案

应用程序你没有安装。。之前刚好碰到。

windows2012 iis8访问aspx http错误404.3

时间: 2025-01-02 14:56:25

服务器-win10在为ASP配置IIS时老是提示我添加MIME 映射的相关文章

win10配置IIs时显示密钥集不存在

问题描述 win10在配置IIS时,建立连接后,选中默认网站,点击右侧的添加应用程序,起网站别名,选择asp网站的物理路径,点击"连接为",选择"特定用户",点击设置,输入系统用户名密码.这里必须用操作系统的登录名Administrator和密码,不然无权访问硬盘分区,所有步骤完成后,随便写别名,点确定,就显示密钥集不存在 解决方案 解决方案二:坐等大神出现...解决方案三:楼主解决没呀解决方案四:我也等这个问题解决方案五: 解决方案六:同问

mfc sqlite-mfc用w32sqlite插入数据时老是提示SQLITE_ERROR

问题描述 mfc用w32sqlite插入数据时老是提示SQLITE_ERROR mfc用w32sqlite插入数据时老是提示SQLITE_ERROR if(!isopendb){ isopendb=sqlite.Open(_T(""C:Usersdb"")); } sqlite.DirectStatement(sqlstr1); sqlite.DirectStatement(sqlstr2); sqlite.DirectStatement(sqlstr3); sql

Windows 7配置IIS时IIS图标不见了如何解决

昨天不小心把IIS的图标删掉了,到管理工具找了找不到了.后来找到方法了下面跟大家分享一下:可以直接在桌面新建一个快捷方式将这个 %SystemRoot%System32Inetsrviis.msc 或者 %windir%\system32\inetsrv\InetMgr.exe 放到请输入对象的位置即可.这样你的IIS图标就回来了 返回栏目页:http://www.bianceng.cnhttp://www.bianceng.cn/Servers/web/

配置IIS服务器时需要注意的地方

介绍五种配置IIS服务器时需要注意的地方,把好安全关是所有网站都必须要做好的功课,如果服务器本身不安全,给网站带来的将是毁灭性的. 一.操作系统的安装 我这里说的操作系统以Windows 2000为例,高版本的Windows也有类似功能. 格式化硬盘时候,必须格式化为NTFS的,绝对不要使用FAT32类型. C盘为操作系统盘,D盘放常用软件,E盘网站,格式化完成后立刻设置磁盘权限,C盘默认,D盘的安全设置为Administrator和System完全控制,其他用户删除,E盘放网站,如果只有一个网

让IIS Web服务器不再拒认ASP网页

iis|web|web服务|web服务器|网页 受ASP动态网页的吸引,笔者决定用Dreamweaver做一个ASP格式的学校主页.然而,当笔者将Web服务器中Htm格式的网页换成新做的ASP网页时却发现:新做的这些ASP网页在校园网内的所有计算机上均不能浏览(学校利用Windows 2000 Server的IIS发布Web页). ASP是一个服务器端的脚本环境,即当脚本运行在服务器上(注意不是客户机)时,Web服务器完成所有的工作.也就是说,程序员不必担心浏览器是否能处理ASP页面,因为Web

如何配置IIS服务器?

网络的迅速发展使宽带走入寻常百姓家,广大网络爱好者也勇于尝试,在自己的机器上建设自己的网站,那么选择什么系统呢?Win 2000漏洞百出,Win 2003又专门为服务器设计不太适合普通的家用,而LINUX或UNIX系统在平时又是很少使用.现在我就给大家介绍一下在XP环境中利用IIS架构自己 的网站的方法. 利用Windows XP的组件就可以满足建站的要求,而且安全性能不错. 安装IIS 在Windows XP 专业版中,IIS并不是默认安装的,而是作为可选的组件,现在我们要建立一个站点,就可以

window7系统下配置IIS搭建web服务器的步骤

window7系统下配置IIS搭建web服务器的步骤 IIS全名Internet Information Services(IIS,互联网信息服务),在之前的在Windows 2000.Windows XP Professional和Windows Server 2003 都可以配置,现在我们在使用win7系统,由于特定的需要,我们要在win7系统下配置IIS可以吗?没问题windows7同样的也包含了IIS,只需要我们去启用并配置它. 下面我们就开始IIS的配置: 1.进入Windows7的控

Asp系统安装ActivePython,配置IIS步骤

Asp + ActivePython Python网站的架构是升级Asp系统网站的可选方式之一,本文讲述如何在Windows系统中安装ActivePython,在Asp系统中混合使用Basic和Python,使逐步升级Asp网站更加容易 Asp网站的配置 要启用父路径,设定将错误发送到浏览器 从ActivePython网站下载python程序 官网地址http://www.activestate.com 打开的速度比较慢,目前只支持ActivePython 2.7的32位版本,不支持64位,也不

服务器-更新ASP.NET网站时:未预编译文件“XXXX.ASPX”,因此不能请求该文件

问题描述 更新ASP.NET网站时:未预编译文件"XXXX.ASPX",因此不能请求该文件 原网站是把.CS文件预编译成dll,和.aspx文件等预编译成 .compiled文件+一个空的aspx页面(这是个61B的空文件,打开就一句话"这是预编译工具生成的标记文件,不应被删除!"). 好了,介绍好这些后.我源码更新了其中某些页面,包括一些CS文件,用同样的放是编译,挑出了我改动的7个页面的.compiled文件,以及其对应的7个dll.如何对应的呢,是打开.com