【发布时间】:2012-09-25 14:20:22
【问题描述】:
我有一个 videoWall 和一个 videoWallDetail 页面。目前,这是我在 videoWallDetail 页面上的内容:
if (String.IsNullOrEmpty(Request["video_id"])) Response.Redirect("videoWall.aspx");
用户不应该以这种方式进入详情页面,但如果他们知道视频 ID,有些人可能会通过在 url 中键入它直接进入详情页面,因此如果用户输入地址栏中的视频 ID 无效。我的问题是无论如何我如何重定向回 videoWall 页面。如果用户没有点击链接进入特定视频的详细信息页面,则无论他们在地址栏中输入有效的 id 是否都会被退回。
提前致谢!
【问题讨论】:
-
有一些解决方案,但我知道的大多数不是 100%。您想对坚定的用户发动多少战争?
-
为什么要重定向? 404 似乎是对无效 video_id 的更好响应。
-
我不想要一场大战,但有时视频会改变或变得不活跃。