Redirect 301重定向单个文件更新URL

Redirect 301重定向单个文件更新URL,redirect,asp-classic,http-status-code-301,Redirect,Asp Classic,Http Status Code 301,如何更新位置标头以重定向到其他URL 页面代码: <%@ Language=VBScript %> <% Response.Status="301 Moved Permanently" Response.AddHeader "Location","http://www.example.com/new-url.asp" %> <%@ Language=VBScript %> <% Response.Status="301 Move

如何更新位置标头以重定向到其他URL

页面代码:

<%@ Language=VBScript %>
<%
    Response.Status="301 Moved Permanently"
    Response.AddHeader "Location","http://www.example.com/new-url.asp"
%>
<%@ Language=VBScript %>
<%
    Response.Status="301 Moved Permanently"
    Response.AddHeader "Location","http://www.example.com/new-url-updated.asp"
%>
现在我访问该页面,它仍然将我重定向到
www.example.com/new url.asp
,而不是
www.example.com/new url updated.asp


网站正在IIS、Windows Server 2003上运行。

阻止缓存页面(cf.):


浏览器正在缓存永久移动的
HTTP 301
强制首先清除缓存。
Response.CacheControl = "no-cache"

Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.example.com/new-url-updated.asp"