7

我想从一个 URL 重定向到另一个:

http://female.deals.com/

http://male.deals.com/

如何通过在浏览器中将 URL 更改为新 URL 并且页面直接转到新 URL 而无需转到旧 URL 并进行刷新来实现这一点?

我在网上浏览了一些脚本,它们都不起作用,我也不知道 ASP 经典。所以我正在努力使重定向工作。

4

2 回答 2

18
<%
    Response.Redirect "http://www.sitename.com"
%>

再加上“所有”的查询字符串浏览器网址:

<%
    Response.Redirect "http://www.sitename.com/?" & Request.QueryString
%>
于 2012-07-08T06:08:12.807 回答
3

在 IIS 中作为启动页面列出的 default.asp 页面中,注释掉所有 HTML 并放入此 ASP 经典代码:

<%
Response.Redirect "http://male.deals.com/"
%>

要保留查询字符串参数,您将使用以下代码:

<% response.redirect("http://male.deals.com/newpage.asp" & "?id=" & request.querystring("id")) %> 

另一种方法是 ISAPI 过滤器,Helicon ISAPI rewrite

于 2012-07-08T06:08:21.713 回答