@Webbabe said:
Se hanno diverso nome di dominio allora:
Rimuovi tutti i file del vecchio sito.
Carica il file 404 asp nel vecchio sito.
Rindirizzera tutto al nuovo dominio
e poi con il codice che ti do sotto (con il case statements ), puoi configurare le singole pagine che vuoi che i motori di ricerca considerino ancora esistenti e che vuoi vengano rindirizzate a specifiche pagine del nuovo sito. Cambiando cosi' l' errore 404 in errore 301.
>
<%@ Language=VBScript %>
<%
newdomain = "metti tuo indirizzo web nuovo qui"
thedomain = lcase(Request.ServerVariables("SERVER_NAME"))
Theurl = lcase(Request.ServerVariables("QUERY_STRING"))
errorpage = replace(Theurl, "404;ht" & "tp:" & "//" & thedomain & ":80","")
Select case errorpage
case "/old-page1.html"
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", newdomain & "/new-page1.asp"
case "/old-page2.asp"
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", newdomain & "/new-page2.asp"
Case Else
'Azione predefinita per tutte le pagine
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", newdomain
end select
%>
>```
Purtroppo con server windows, su aruba, non è possibile personalizzare alcuna 404... E adesso che faccio?
Non c'è alternativa? Dovrei cancellare tutti i file del sito e fare una semplice pagina in html? O un "volgare" error found 404!!!
Bruttino, non trovate?
Pensavo, come alternativa, a fare un redirect... o i motori potrebbero insospettirsi?
Che diteee?