Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp classic 如何在asp页面中编程301重定向?_Asp Classic_Redirect_Http Status Code 301 - Fatal编程技术网

Asp classic 如何在asp页面中编程301重定向?

Asp classic 如何在asp页面中编程301重定向?,asp-classic,redirect,http-status-code-301,Asp Classic,Redirect,Http Status Code 301,我正在将一些经典的asp页面升级到.net,但不是全部。而不是去修改这个反向系统中的所有链接,该系统从cms数据存储中提取一些链接。我想利用http,只需删除该文件的代码,并执行编程301,以便所有其他页面都可以逐段升级。您是否需要进行刷新,或者按照特定顺序对其他语句进行刷新?是,重要的是,在这些语句之前,您没有向客户端发送任何响应,因为HTTP响应中的第一件事是发送后无法修改的头。。。不,你不必做任何冲洗;这可能是您在页面上的最后一条语句…Response.buffer=true,也可能是一个

我正在将一些经典的asp页面升级到.net,但不是全部。而不是去修改这个反向系统中的所有链接,该系统从cms数据存储中提取一些链接。我想利用http,只需删除该文件的代码,并执行编程301,以便所有其他页面都可以逐段升级。

您是否需要进行刷新,或者按照特定顺序对其他语句进行刷新?是,重要的是,在这些语句之前,您没有向客户端发送任何响应,因为HTTP响应中的第一件事是发送后无法修改的头。。。不,你不必做任何冲洗;这可能是您在页面上的最后一条语句…Response.buffer=true,也可能是一个好主意,这样它就不会在没有第2行的情况下发送第1行了?我想整个HTTP头将在内容的第一部分发送到客户端之前发送。隔离中的第1行没有发送任何特殊信息。我添加了2行,我认为固化,使其他人维护此防弹。您必须进行任何冲洗,或按照特定顺序进行冲洗,以其他声明?是,重要的是,在这些语句之前,您没有向客户端发送任何响应,因为HTTP响应中的第一件事是发送后无法修改的头。。。不,你不必做任何冲洗;这可能是您在页面上的最后一条语句…Response.buffer=true,也可能是一个好主意,这样它就不会在没有第2行的情况下发送第1行了?我想整个HTTP头将在内容的第一部分发送到客户端之前发送。隔离中的1号线没有发送任何特殊信息。我添加了2条线,我认为这是固化的,以使其他人维护此防弹。
Response.Buffer = true
Response.Status = "301 Redirect"
Response.AddHeader "Location", "redirection-url-goes-here"
Response.End