- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- Pagine non più presenti
-
Pagine non più presenti
Ho alcine pagine ben posizionate che però ho eliminato.
In realtà erano dei clienti che mio malgrado sono andati via ma queste pagine generano traffico ancora.
In pratica molte persone arrivano su queste pagine tipo questa:
www. gustoroma.it/Interna/dettaglio.asp?id=36
ma ovviamente il locale non c'è più e poi ovviamente abbandonano il sito.
Che faccio:- un redirect all'home page (ci sono rischi?)
- lascio tutto come è?
insomma vorrei o recuperare qualcosa da questi accessi senza però incorrere in banned o altro.
-
Puoi tranquillamente fare il redirect alla home. Non ci sono controindicazioni:)
-
Il modo migliore?
Intendo il codice.
Va bene semplicemente :
response.redirect(""www.miosito)?
-
Puoi seguire uno dei metodi scritti qui:
http://www.giorgiotave.it/wikigt/os/Redirect_301Ti conviene comunque fare un 301 se le pagine non esistono più.
-
Ho messo questo codice:
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www. miosito.it"ma la pagina non fa nulla nell senso che non lo rimanda sulla home page
dopo questo codice devo mettere anche:
RESPONSE.REDIRECT("http://www .miosito.it")
-
In realtà funziona ma soltanto se lo metto a inizio pagina preceduto da <%@ Language=VBScript %>, ma come si fà se la pagina è fatta in programmazione?
Nel senso devo mettere comunque prima un'istruzione_(if ...) e poi semmai il codice ma in questo modo non funziona cosa mi consigliate?
Ho letto che comunque quello è il migliore codice in assoluto e quindi vorrei utilizzarlo.
Sarà sicuramente capitato a qualcun altro la mia stessa problematica.
-
Ciao nandonando2,
Devi fare un controllo (quindi un if) se la pagina è stata rimossa fai il redirect
-
Si ma se non metto il codice ad inizio pagina non funziona.
Forse sbaglio io qualcosa.
In pratica se metto <%@ Language=VBScript %> ... redirect ecc ad inizio pagina funziona mentre se faccio if.... redirect non più .
Sbaglio io?
-
Probabilmente la condizone ha qualche problema, controlla bene
-
Sempre ad inizio pagina lo devo fare?
E questo codice lo devo mettere <%@ Language=VBScript %>, se si come:
<%if .... "Language=VBScript(come si mette)" %>
-
Niente non funziona in nessun modo eppure entra nella condizione:
vedo se il record esiste altrimenti:
questa è la mia condizione
IF NOT RS.EOF THENELSE response.write("entra") Response.Status="301 Moved Permanently" Response.AddHeader "Location", "http://www.gustoroma.it" END IF
-
E se usassi:
<META HTTP-EQUIV=Refresh CONTENT="0; URL=http://w ww.gustoroma.it">
stessi effetti al fine del posizionamento?