win2003 IIS6,能访问html页 但是不能访问aspx页解决办法汇总

解决问题的步骤如下:

1. 确认IIS是否可以处理ASP.NET文件

在IIS中,ASP.NET文件的处理需要.NET运行时环境的支持,首先需要检查是否安装了.NET Framework。

具体步骤如下:

  1. 打开IIS管理器,选择服务器节点。
  2. 右键点击“Web服务扩展”,选择“添加新的Web服务扩展”。
  3. 在“添加新的Web服务扩展”对话框中,输入扩展的名称“ASP.NET”,然后点击“添加”按钮,在弹出的“添加文件路径”对话框中,输入C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll(ASP.NET 2.0版本),或C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll(ASP.NET 4.0版本),然后点击OK按钮即可。

2. 确认ASP.NET安装是否正确

如果存在ASP.NET安装错误,也就会出现无法访问.aspx文件的问题。

可以通过在命令行输入aspnet_regiis.exe –i命令进行修复,如下所示:

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

3. 确认Web应用程序池是否被正确配置

Web应用程序池是IIS启动服务用来处理客户端请求的一个进程,如果应用程序池没有被正确配置,会导致无法访问.aspx文件。

可以通过以下步骤来检查是否正确配置:

  1. 打开IIS管理器,选择服务器节点,展开“应用程序池”。
  2. 右键点击您的Web应用程序池,选择“高级设置”。
  3. 确认池中的.NET Framework版本选择与您的项目的版本匹配。

示例1

假设我们的Web应用程序池中的.NET Framework版本选择为v2.0.50727,而我们的项目版本为4.0,这时就需要将Web应用程序池中的.NET Framework版本选择为v4.0.30319,如下所示:

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

示例2

假设我们的Web应用程序池中的.NET Framework版本选择为v4.0.30319,而我们的应用程序使用了“Integrated”应用程序池模式,这时就需要改为“Classic”应用程序池模式,如下所示:

  1. 打开IIS管理器,选择服务器节点,选择“应用程序池”。
  2. 右键点击您的Web应用程序池,选择“高级设置”。
  3. 在“常规”选项卡中,将“托管管道模式”由“集成”修改为“经典”模式,并保存设置。

经过以上操作,我们就可以解决无法访问.aspx文件的问题,同时我们还可以在网站中添加.asmx和.ashx扩展名,方法也是与添加.aspx文件的扩展名一样。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:win2003 IIS6,能访问html页 但是不能访问aspx页解决办法汇总 - Python技术站

(0)
上一篇 2023年5月26日
下一篇 2023年5月26日

相关文章

  • Windows Server 2008 R2 安装IIS7.5的图文教程

    下面是详细的“Windows Server 2008 R2 安装IIS7.5的图文教程”: 1. 下载 IIS 7.5 安装程序 首先,在官方网站上下载 IIS 7.5 的安装程序,在下载页面选择符合你服务器和操作系统的版本,选择后点击下载,等待下载完成。 2. 安装 IIS 7.5 下载完毕后,双击运行 IIS 7.5 的安装程序,按照提示逐步安装。在安装…

    IIS 2023年5月26日
    00
  • iis 创建应用程序池的方法与分析

    IIS创建应用程序池的方法与分析 什么是应用程序池? 在IIS当中,应用程序池是一种被动代码运行模式,其可以为各种不同的应用程序提供运行环境。当一个应用程序仅在一个自定义应用程序池中运行时,她能够被单独操作、监控以及调节。 创建应用程序池 要在IIS上创建应用程序池,你可以采取以下步骤: 打开“Internet Information Services (I…

    IIS 2023年5月26日
    00
  • 让手机访问WAP网站服务器 IIS WAP服务器的MIME类型设置

    让手机访问WAP网站服务器需要完成以下两个步骤: 在IIS服务器中设置WAP服务器的MIME类型 打开IIS服务器管理器,右击服务器名,选择“属性”:“MIME设置”,点击“新建”按钮,填写以下信息: 文件扩展名:.wmlMIME类型:text/vnd.wap.wml 文件扩展名:.wmlcMIME类型:application/vnd.wap.wmlc 文件…

    IIS 2023年5月26日
    00
  • 服务器监视 MyIIS.Monitor支持手机访问

    下面是关于“服务器监视 MyIIS.Monitor支持手机访问”的详细攻略。 什么是 MyIIS.Monitor? MyIIS.Monitor 是一款基于 .NET 平台的开源软件,主要功能是对 IIS 服务器进行监控和管理,提供了 Web 和 Windows 客户端支持,具有良好的用户体验和性能。 如何安装 MyIIS.Monitor? 首先,确保你的服务…

    IIS 2023年5月26日
    00
  • Windows Internet服务器安全配置指南原理篇

    Windows Internet服务器安全配置指南原理篇 简介 Windows Internet服务器安全配置指南是一份官方的Windows服务器安全指南,旨在帮助管理员提高服务器安全性,保护机密信息和系统资源。该指南提供了一系列安全步骤和配置建议,包括硬件、操作系统、网络、应用程序等方面。本文重点介绍Windows Internet服务器安全配置指南的原理…

    IIS 2023年5月26日
    00
  • Windows Server 2016 服务器配置指南之IIS10安装方法

    Windows Server 2016 服务器配置指南之IIS10安装方法 一. 安装IIS10 打开“Server Manager”(服务器管理器),点击“Add Roles and Features”(添加角色和特性)。 在“Add Roles and Features Wizard”(添加角色和特性向导)中,选择“Role-based or featu…

    IIS 2023年5月26日
    00
  • IIS+FastCGI+PHP5.3+MySQL5.1+Gzip配置图文详细教程

    下面我将为您详细讲解“IIS+FastCGI+PHP5.3+MySQL5.1+Gzip配置图文详细教程”的完整攻略。 前置条件 在开始配置之前,我们需要准备以下软件: IIS: Internet Information Services,Windows 系统的 Web 服务器; FastCGI: 为 IIS 提供 PHP 解析能力的扩展; PHP5.3: P…

    IIS 2023年5月26日
    00
  • 用C#操纵IIS(代码)

    关于用C#操纵IIS的攻略,我将按照以下几个步骤来阐述: 准备IIS的API和相关库文件 编写C#应用程序,与IIS进行交互 编写示例代码进行演示 接下来,我将逐一解释每个步骤。 1. 准备IIS的API和相关库文件 要使用C#与IIS进行交互,需要使用IIS的API,以及相关的库文件。IIS的API位于Microsoft.Web.Administratio…

    IIS 2023年5月26日
    00
合作推广
合作推广
分享本页
返回顶部