我有一个从数据库中获取所有数据的页面
www.mysite.com/List/Oct/DisplayPost.aspx?id=120
现在我想将此页面重定向到
www.mysite.com/List/Oct/DisplayPost.aspx?id=150
这可能吗?有什么不同的方法呢?有什么简单的方法吗?
[更新]:这是主页/内容页面方案。更多只有一个名为DisplayPost.aspx的页面(如模板页面).. DisplayPost.aspx?id = x是从数据库中动态生成的。
答案 0 :(得分:3)
您的选项是Response.Redirect或Server.Transfer(除了使用Javascript的客户端重定向)。 有关Server.Transfer的讨论,请参阅this post。
答案 1 :(得分:2)
Response.Redirect("~/DisplayPost.aspx?id=150")
答案 2 :(得分:0)
看看ASP Redirect Method,请先看看W3。 ;) 这样做:
<%
Response.Redirect "www.mysite.com/List/Oct/DisplayPost.aspx?id=150"
%>
答案 3 :(得分:0)
听起来您有永久重定向,您是否考虑过该特定网址的permanent 301 redirect?
编辑:当我说具体的网址时,我的意思是,ww.mysite.com / List / Option / DisplayPost.aspx?id = 120。