首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IIS 6 URL重定向

IIS 6 URL重定向
EN

Stack Overflow用户
提问于 2014-11-17 22:11:31
回答 1查看 242关注 0票数 0

无论如何都要重定向url "www.somesite.com“,并在浏览器请求时重定向为www.somesite.com/login.aspx。

注意:

www.somesite.com在Asp.net MVC4上构建,并托管在IIS6.0中

www.somesite.com/login.aspx是使用asp.net开发的。

如果某些用户使用书签中的url www.somesite.com/login.aspx重定向我们的站点。在这种情况下,如何定向到www.somesite.com

我已经使用了Global.asax中的代码,但我不想这样做

请帮帮我

EN

回答 1

Stack Overflow用户

发布于 2014-11-17 22:21:13

带有扩展名(即*.aspx)的URL完全绕过了MVC路由,而是由IIS直接提供服务。这就是为什么向Global.asax添加任何东西都不起作用;Global.asax永远不会命中。

相反,您需要在IIS级处理重写,但是IIS6没有内置的对重写URL的支持。有一个第三方插件(第三方,但免费和开源)来支持重写。请参阅:http://blogs.msdn.com/b/gaurav/archive/2013/11/12/urlrewrite-in-iis6.aspx

否则,我建议部署到较新版本的IIS。部署IIS6的Windows Server版本应该已经使用完毕,或者正在使用中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26974571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档