Il redirect 301 (redirect permanente) è facilmente configurabile sui server Unix (o Linux based) mediante il file .htaccess il quale però non funziona sui server Windows.
In questi casi è possibile effettuare l'implementazione del redirect 301 su pagine .asp mediante l'inserimento di un apposito script che segnaliamo di seguito (allargando l'esempio al redirect 302 - redirect temporaneo):
<%@ Language=VBScript %>
<%
Response.Status = "301 Moved Permanently"
Response.addheader "Location", "http://www.newdomain.com/newurl/"
Response.End
%>
Ecco invece un esempio di .asp 302 redirect (da salvare su file nomedelfile.asp):
<%@ Language=VBScript %>
<%
Response.Status = "302 Moved Temporarily"
Response.addheader "Location", "http://www.newdomain.com/newurl/"
Response.End
%>
Per coloro che desiderassero approfondire questo tema e ricevere maggiori informazioni tecniche, rimandiamo a questo articolo on line:
http://www.seoconsultants.com/tips/asp/301.asp