asp.net在IIS下不能重写,但能在vs里执行!为什么?

问题描述

我用vs2008写了一个url重定向,在vs测试能用!但在iis不能!我的iis是xp5.1的!

解决方案

解决方案二:
这问题很怪,同问
解决方案三:
就是url重写用vs2008测试可以,但用IIS运行就不行!用IIS运行他会提示找不到网页!

时间: 2024-10-22 11:40:19

asp.net在IIS下不能重写,但能在vs里执行!为什么?的相关文章

ASP.NET在IIS下的工作模式和原理

ASP.NET与IIS是紧密联系的,由于IIS6.0与IIS7.0的工作方式的不同,导致ASP.NET的工作原理也发生了相应的变化. IIS6(IIS7的经典模式)与IIS7的集成模式的不同 IIS6的运行过程: 分析上图可知: 在 User Mode 下,http.sys 接收到 http request,然后它会根据 IIS 中的 Metabase 查看基于该 Request 的 Application 属于哪个 Application Pool, 如果该 Application Pool

艾伟_转载:IIS URL Rewriting 和 ASP.NET routing(下)

在IIS URL Rewriting 和 ASP.NET routing(上)中,我们针对IIS URL Rewriting 和 ASP.NET routing的理念和功能分别进行分析并进行对比,在清楚了这些基本原理和异同之后,我们该如何在应用中挑选合适的URL优化方案呢?在本文中,我们将对此进行探讨分析,并例举几种两者协同应用的案例. 本文翻译自IIS官方网站,针对国内惯用的术语进行了部分调整. 我们该如何选择? 首先,如果我们的Web应用程序有任何除了ASP.NET之外的动态网页技术,那么选

IIS URL Rewriting 和 ASP.NET routing(下)

在IIS URL Rewriting 和 ASP.NET routing(上)中,我们针对IIS URL Rewriting 和 ASP.NET routing的理念和功能分别进行分析并进行对比,在清楚了这些基本原理和异同之后,我们该如何在应用中挑选合适的URL优化方案呢?在本文中,我们将对此进行探讨分析,并例举几种两者协同应用的案例. 本文翻译自IIS官方网站,针对国内惯用的术语进行了部分调整. 我们该如何选择? 首先,如果我们的Web应用程序有任何除了ASP.NET之外的动态网页技术,那么选

ASP.NET是如何在IIS下工作的

原文:ASP.NET是如何在IIS下工作的 ASP.NET与IIS是紧密联系的,由于IIS6.0与IIS7.0的工作方式的不同,导致ASP.NET的工作原理也发生了相应的变化.   IIS6(IIS7的经典模式)与IIS7的集成模式的不同 IIS6的运行过程: 分析上图可知:     在 User Mode 下,http.sys 接收到 http request,然后它会根据 IIS 中的 Metabase 查看基于该 Request 的 Application 属于哪个 Application

为什么在局域网中不能访问别的机子IIS下的ASP.Net网站

问题描述 adfad 解决方案 解决方案二:HTTP的端口有没有被屏蔽掉?解决方案三:或者先看看别的机子IIS下的ASP.Net网站能不能在他自己的电脑里运行?解决方案四:打开防火墙-->高级-->点本地连接的设置-->勾上web服务器选项解决方案五:看看IIS机子上的80端口打开没有解决方案六:1:IIS没有装好,楼主可以在服务器上http://localhost/下,看年出现的是什么结果,正常的话会显示一些IIS的相关信息2:防火墙设置问题,屏蔽了80端口3;网络有问题

iis7下url重写后已存在的html不能访问了的解决方法

本文为大家详细介绍下iis7下url重写后,原本存在的html不能访问了,未能执行URL(asp.net对真正的.html(但不符合重写规的)就不知道如何处理了),遇到类似情况的朋友可以参考下   当把.html的url都交与asp.net处理时(IIS不再插手了),伪.html可以对应aspx执行,而asp.net对真正的.html(但不符合重写规的)就不知道如何处理了,导致这次请求没有 作任何处理. 就出现了以下错误: ""/"应用程序中的服务器错误. ---------

HDwiki百科建站讲座第三期 :apache、iis下的rewrite规则

中介交易 SEO诊断 淘宝客 云主机 技术大厅 大家好,"HDwiki百科建站讲座第三期"现在正式开始--,今天,邀请到我们的嘉宾是李光明(论坛ID:wanner),他将就"apache.iis下的rewrite规则"的话题与各位站长朋友进行交流,下面,以热烈的掌声有请wanner 1.伪静态简介 伪静态就是:动态网页通过重写URL的方法实现去掉动态网页的参数,但在实际的网页目录中并没有必要实现存在重写的页面. 伪静态的目的 最主要的就是迎合搜索引擎方便搜索引擎蜘蛛

解决IIS下UTF-8文件报错乱码问题

解决IIS下UTF-8文件报错乱码的问题 原因: 你的网站是utf-8编码,但iis的错误信息输出默认使用的是gb2312编码.导致iis出现运行时错误的时候显示的页面是乱码. 解决办法: [办法1] 自己处理错误,不让iis来处理. 在所有可能出错的地方,都用类似下面的方式来捕捉. On Error Resume Next Err.Raise 6 '这行是可能出错的代码 If Err Then Response.Write Err.Description Response.End End If

asp.net 2.0下嵌套masterpage页的可视化编辑

asp.net|erp   相信大家都用过asp.net 2.0下的嵌套的masterpage功能,该功能很强大,可以让用户先制作出模版页后,然后很容易地套用到其他页面中去.而且模版页还可以嵌套的,但嵌套后的模版页,我们会发觉有一个问题,那就是当使用嵌套的模版页后,在设计视图状态下,是没办法对其进行可视化操作的,那么如何解决这个问题呢?我找了下老外的blog,找到了老外提供的一个方法,暂且可以绕个弯来解决该问题,下面讲解一下:    我们可以写一个基类,叫basepage.cs,放在app_co