【发布时间】:2014-02-24 18:49:18
【问题描述】:
我在一个 MVC asp.net 项目中有一个页面已经消失。我们已将 URL 重命名为完全不同的名称。
问题是其他网站仍然链接到该特定网址。
我们可以为有问题的 url 清空 html 并执行元刷新或 javascript 脚本调用以将它们带到新页面,但这并不真正适合我们的模型。
我可以添加另一条路由,让 asp.net 处理它,但是硬编码路由要转发的 url 似乎是不好的做法。我也可以编辑 asp.net 页面并使用 response.redirect,但没有真正的页面存在,因为这是一个轻量级的 CMS...
我应该如何使用最佳做法将用户从 url 登录页面重定向到不同的登录页面?作为要求的一部分,我们不需要用户看到“此页面已移动”或类似内容。
【问题讨论】:
-
使用 URL Rewrite 2.0 和 IIS 重定向
-
感谢您的回复。如果我无法控制 IIS 服务器怎么办?
标签: asp.net-mvc redirect