繁体   English   中英

iis6的iis7虚拟目录重定向更改

iis7 virtual-directory redirect change from iis6

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一个从1.1开始的ASP.NET 3.5应用程序,它已从IIS5移植到IIS6,现在我们要使用IIS7。 早在1.1天内,我们就基于HTTP模块实现了URL重写功能,该功能仍然有效-非常稳定的相当复杂的逻辑。 它允许我们采用这样的URL

www.abc.com/merchant

并确定“ abc”代表产品品牌,“商人”是销售该品牌的许多公司之一。 到现在为止还挺好。

在此过程中,我们关闭了一些商家,合并了其他商家,等等。要为他们保留URL,有时我们将使用IIS6的虚拟目录重定向功能将www.abc.com/oldMerchant重定向到www.abc.com/newMerchant ,或者完全不知道,例如www.micorsoft.com-谁知道。 现在大约有十几个。

我试图做IIS7相同,我发现很多职位描述目前存在的机制(像这样 )。 我遇到的最大问题是,在IIS7中,虚拟根路径仍然通过我的URL重写逻辑,而在IIS6中却没有。 也就是说,URL重写不会首先将www.abc.com/oldMerchant重定向到www.abc.com/newMerchant,而是先看到它并得出结论,那就是oldMerchant不是有效的商家(应该如此)。

在我走编码之路解决这个问题之前,有人知道我错过了一个神奇的开关吗?

2 个回复

我的眼睛在脑海中回滚。

也就是说,URL重写不会首先将www.abc.com/oldMerchant重定向到www.abc.com/newMerchant,而是先看到它并得出结论,那就是oldMerchant不是有效的商家(应该如此)。

因此,在您的重写逻辑中,您是否不能为要重定向的站点包括适当的重定向规则? (我假设在IIS7重写模块中可以进行重定向)。

您是在集成模式还是经典模式下运行IIS7? 我希望您以集成模式运行。 这是通过.Net管道发送所有流量的新模式。 如果您切换到经典模式,我认为它可能会再次为您工作。

1 IIS7虚拟目录重定向

在旧的IIS6服务器上,我们通过以下方式处理IIS重定向: 在网站上设置虚拟目录 将虚拟目录指向服务器上的物理路径 在VD属性中,将其设置为重定向到URL 我正在尝试通过执行以下操作在IIS7中复制它: 在网站上设置虚拟目录 将虚拟目录指向服务 ...

2013-07-30 10:02:17 1 2034   iis/ iis-7
2 IIS7在虚拟目录之间重定向

在我们的asp.net应用程序中,我们有几个虚拟目录。 在IIS7中,这些被称为“应用程序”,并且它们都具有以经典管道模式运行的相同应用程序池。 www.webapp.com/example1 www.webapp.com/example2 等等 它们都指向同 ...

3 在IIS 7中更改虚拟目录

我刚得到一台运行Windows 7的新电脑。我的旧电脑装有XP。 我将所有文件复制到newtwork目录,然后将其复制到新PC。 我有一个正在Visual Studio 2003中构建的应用程序,正在尝试对其进行维护。 当我尝试打开它时,出现以下错误信息: 无法打开Web项目“ ...

2011-05-18 22:04:57 2 2069   c#
5 IIS7和虚拟目录

我有一个虚拟目录。 虚拟目录具有web.config和文件夹库,其中包含dll。 web.config: bin具有RS_Thumbnails.dll文件。 但是找不到该dll: 解析器错误消息:无法加载文件或程序集'RS_Thumbnails.dll'或其依赖项之一 ...

6 虚拟目录的IIS重定向URL

如何在IIS 7.0中为虚拟目录设置重定向URL? 我已经安装了最新的URL重写模块2.x。 我可以用一个例子解释我的问题: 我在IIS 7.0服务器上有一个网站www.mysite.com。 我决定在我的网站下创建一个虚拟目录“ sales”,该目录指向网站根目录。 现在,我 ...

9 在IIS7上设置虚拟目录

我正在设置服务器,以便我们可以在其上安装ASP.Net Web应用程序。 我右键单击IIS7管理器中的“站点”,然后选择“添加虚拟目录”,然后单击“测试设置”按钮,显示以下消息: 该消息没有告诉我们如何执行任何这些操作。 我正在设置的服务器上已安装Windows7 Home ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM