Switch a nuovo sito web
Author: Alberto M.
Visited 3607,
Followers 2,
Shared 0
Buongiorno a tutti,
ho in rete un sito web www.ilmiosito.it e vorei che quando qualcuno si collega venisse rimandato ad un altro sito web in quanto quello cliccato non deve essere piu' visibile.
Come fare ?
Grazie mille,
Alberto
Posted on the
... ci sono procedimenti in PHP, su cui non mi cimento, ...ma a parer mio, basterebbe sostituire la INDEX esistente o inserne di nuova, con un REDIRECT alla pagina attualmente in uso...
bye
Author
Ciao KolAsim,
grazie per il suggerimento ma , nel dettaglio, come faccio a inserire un REDIRECT oppure sostituire la INDEX?
Grazie 1000
Alberto
Ci sono due cose che puoi fare:
- Inserire una index fittizzia con un link al nuovo sito (oppure con un redirect nel codice)
<HTML>
<HEAD>
<TITLE>Redirect...</TITLE>
<META HTTP-EQUIV="REFRESH" CONTENT="0; URL=http://www.nuovosito.com">
</HEAD>
<BODY>
Redirect in corso...
</BODY>
</HTML>
- Oppure in htaccess inserire il codice
Redirect 301 /old.php http://www.sitonuovo.it/new.php
Secondo me é meglio usare htaccess cosi non perdi l'indicizzazione acquisita col tempo del vecchio sito e la trasferisci a quello nuovo
... inserisci nel pannello esperto, codice per l'HEAD uno dei due seguenti codici:
_______________________________________________
<meta http-equiv="REFRESH" content="0;url=http://www.indirizzoDelNuovoSito.it/index.html">
_______________________________________________
<script language="JavaScript" type="text/javascript">
location.href="http://www.indirizzoDelNuovoSito.it/index.html"
</script>
_______________________________________________
...................................
... oppure, per fare prima, costruisci con il "blocco note" di Windows una pagina HTML di base, esattamente così:
<HTML><HEAD> <meta http-equiv="REFRESH" content="0;url=http://www.indirizzoDelNuovoSito.it/index.html"> </HEAD> <body> <center>STATE PER ESSERE REINDIRIZZATI</center> </body></HTML>
... o così:
<HTML><HEAD> <script language="JavaScript" type="text/javascript">
location.href="http://www.indirizzoDelNuovoSito.it/index.html"
</script> </HEAD> <BODY> <CENTER>STATE PER ESSERE REINDIRIZZATI</CENTER> </BODY></HTML>
... ...la forma che avrai scelto la salvi con nome "index.html", e la invii nella ROOT del VECCHIO sito, al posto della INDEX vecchia attualmente presente...
...!... ovviamente nel codice sostituisci questa stringa con l'indirizzo VERO:
http://www.indirizzoDelNuovoSito.it/index.html
(... forse, la seconda forma, quella in J.S., è la più veloce...)
bye
Author
Grazie a tutti per l'aiuto, provero' con i vostri consigli.
E' possibile, stavo pensando, creare una pagina di benvenuto con una scritta tipo...CLICK HERE FOR NEW WEBSITE....e una volta cliccato rimando al nuovo sito ?
Grazie,
buona giornata
Alberto
Se fai la pagina tieni conto che Google indicizzerá il nuovo contenuto e non trovando testo potresti perdere (anzi sicuramente) l'indicizzazione precedentemente acquisita. Se invece usi il redirect dirai a google che il sito si é spostato e non perderai i vantaggi di indicizzazione.
inoltre per l'utente è un click in più, che potrebbe essere il clik di troppo che non farà.
Author
Ciao,
ho provato con il suggerimento di KolAsim ossia inserendo nel pannello esperto, codice per l'HEAD uno dei due seguenti codici che mi avevi scritto ( prima ho provato con il primo e poi con il secondo) e collegandomi al sito mi esce sempre questo errore :
Error 404 , not found. Back to main.
A questo punto se clicco su BACK TO MAIN mi collego al nuovo sito che desidero far vedere.
Un'ultima cosa.....quando digito il vecchio sito per un paio di secondi si vede ancora il vecchio sito e poi compare la pagina con l'errore che sopra ho descritto.
Grazie,
ciao,
Alberto
Ti conviene effettuare il redirect con l'uso di .htaccess
Redirect 301 /old.php http://www.sitonuovo.it/new.php
ma hai sostituito indirizzodelnuovo sito con l'indirizzo del nuovo sito?
Author
Ciao Roberto,
scusa la domanda.....ma come si fa con htaccess....???
grazie.
Ti é sufficiente modificare il file allegato con il blocco note ed inserire quella riga di testo
Redirect 301 /old.php http://www.sitonuovo.it/new.php
al posto di /old.phd inserisci la vecchia pagina iniziale che suppongo sia index.html
al posto di http://www.sitonuovo.it/new.php inserisci l'indirizzo del nuovo sito. Salvi il file e lo carichi in ftp nella root del vecchio sito (praticamente dove caricavi la vecchio home page), se il tuo sito ha il servizio apache attivo dovresti vedere che aprendo il vecchio sito, ti portera direttamente a quello nuovo.
questo codice lo puoi inserire tante vbolte quante sono le pagine che hai spostato nel nuovo dominio.
Non mi ha caricato il file, ora te lo allego XD
Author
Grazie 1000 Roberto............
domani provo a fare quanto dici, ora sono un po' al limite....:-))
Spero di risolvere in quanto abbastanza urgente.......
Ciao,
ti faccio sapere appena provo.
Alberto
...!... non hai risposto alla domanda si "silver"...!?...
... se poi metti il link della pagina VECCHIA, quella col REDIRECT "ovviamente", ed il link della pagina NUOVA, magari ci si potrebbe capire un po' di più...
... comunque valido anche il redirect in .htaccess server permettendo, ... ed !!!occhio!!! ...dovresi editare quello già esistente qualora ci fosse!!!...
bye
Concordo in effetti se é gia presente sul server meglio editare quello loro, o cmq fare un backup di quello attuale, per evitare problemi.
Author
Scusa Silver se non ti ho risposto ma mentre parlavo con Roberto il tuo post non mi era apparso, l'ho visto solo oggi....!
Si, l'indirizzo che ho messo e' naturalmente quello nuovo.
... sì, ma è rimasto lo stesso il dubbio, perchè in realtà dovrebbe SEMPRE funzionare...
... la soluzione via .htaccess sarebbe da seguire solo per estremi rimedi e da mani esperte...
bye
Author
Ciao KolAsim,
l'unica soluzione che vedo e' quella tramite htaccess ma se la faccio io non viene fatta da mani esperte, come invece deve essere.
Pertanto opterei per la pagina di benvenuto con il collegamento al nuovo sito (pur perdendo l'indicizzazione guadagnata, ma mi serve fare quest'operazione)
Mi dai, per cortesia, qualche dritta sulla pagina di benvenuto con collegamento al nuovo sito ? (ho gia' visto la funzione pagina di benvenuto ma non vedo come fare il collegamento col nuovo sito....)
Grazie ancora
Alberto
Per quanto riguarda htaccess puoi anche provare, é sufficiente un po di accortezza e fare una copia di backup del file, e se allínterno del file c'é altro é bene lasciare il contenuto. Per il redirect in html é sufficiente questo script.
Il sito si è trasferito. Attendere il reindirizzamento, per favore (se non parte premere <a href="http://www.miosito.com">qui</a> )
<script type="text/javascript">
document.location.href='http://www.miosito.com'
</script>
buona fortuna
... sì, prima cosa cerca di riuscirci per come appena suggerito da Roberto, in pagina HTML, ed io ti consiglio di eliminare dal VECCHIO SITO tutte le pagine INDEX eventualmente esistenti, (.html, .php, .default, ecc.), ed inviarvi al suo posto una pagina nuova nominata "index.html", con il codice di Roberto o con quell'altro detto prima, che ripeto qui:
<HTML><HEAD> <meta http-equiv="REFRESH" content="0;url=http://www.indirizzoDelNuovoSito.it/index.html"> </HEAD> <body> <center>STATE PER ESSERE REINDIRIZZATI</center> </body></HTML>
... puoi anche aggiungere il "qui" di Roberto...
... dove "indirizzoDelNuovoSito" è il SITO NUOVO...
...per quanto riguarda la Pagina Di Benvenuto, ... adesso io non ho la v.9, ma nel Form della Pagina di Benvenuto (che vedo nella Guida in Linea a Pag.151/152) c'è un campo di input ove inserire la directory della seconda lingua, nome del campo di testo, "Cartella su Server o URL del Sito per questa Lingua", nella quale digitare o incollare l'indirizzo completo della pagina da far aprire, che ovviamente non avrà niente a che fare con le Lingue...
bye
Author
Ciao Roberto e KolAsim,
Vi ringrazio infinitamente per la collaborazione....!!! Essendo un'operazione, come gia' dicevo, che deve essere fatta in tempi stretti e con risultato certo, volevo, per ora, rendere operativo il tutto tramite la pagina di benvenuto che, mi pare, piu' facile (per me) e piu' immediata.
Non essendo esperto e capace come voi volevo rimandare in un secondo tempo l'operazione tramite haccess che necessita, come leggevo, di mani esperte che io non ho (per ora....)
Stasera provo con la pagina di benvenuto sperando di non trovare inghippi pure con quella........!
Grazie ancora ,
stasera vi scrivo per dirvi l'esito dell'operazione.
buon pomeriggio,
Alberto
Scusa una domanda se ci mandi il link del nuovo sito e il link del vecchio, ti possiamo magari dare direttamente il file index. Inserire questo codice
Il sito si è trasferito. Attendere il reindirizzamento, per favore (se non parte premere <a href="http://www.miosito.com">qui</a> )
<script type="text/javascript">
document.location.href='http://www.miosito.com'
</script>
non é difficile basta inserirlo in file di testo salvarlo come index.txt e poi cambiare l'estensione da txt ad html ed esportarlo sul sito vecchio
Author
Ciao Roberto e KolAsim,
anche con la pagina di benvenuto....nulla da fare !!!!!
Vi allego qui i 2 link sperando di risolvere il problema e scusate ancora per il disturbo continuo...!
Sito Vecchio: http://www.gptcatenniscoach.com/home.html
Sito nuovo: http://www.test.gptca.info/
Digitando il sito vecchio desidero che si visualizzi il sito nuovo.
Grazie ancora di tutto.
Alberto
Cancella completamente il sito vecchio dal server e carica la pagina che ti ho allegato nel file Zip. Naturalmente la pagina é migliorabile. Per fare un esempio potresti anche creare un progetto di website di uan sola pagina ed inserire una cella html con il codice che ho usato
Il sito si è trasferito. Attendere il reindirizzamento, per favore (se non parte premere <a href="http://www.test.gptca.info/">qui</a> )
<script type="text/javascript">
document.location.href='http://www.test.gptca.info/'
</script>
Ci sono infinite possibilitá XD
Author
Ma se cancello il sito vecchio non ho poi piu' nulla di quel sito, vero ? E se in futuro mi servisse pubblicarlo ancora, come faccio ?
Allora fai prima ad aprire il progetto del sito, mettere tutte le pagine su nascosto e nella home page metti una cella html, incolli quel codice, e poi esporti e dovrebbe risolversi il problema. Per sicurezza esporti il progetto in .iwzip e non dovresti avere problemi.
PS il nuovo sito é carino, strano il CMS usato XD
http://test.gptca.info/admin/
Author
Ecco , questa soluzione mi piace....
Almeno se devo riutilizzarlo non ho perso nulla.....
provo e poi ti aggiorno.
Grazie Roberto.....mi sei davvero di grande aiuto !!!!!!
tieni una o piu copie in locale e in formato iwzip.
Author
Scusa ancora una cosa.....cosa intendi quando dici ....esportare il progetto in .iwzip ?
Io di solito lo carico nella cartella HTML e poi esporto
Non so che versione usi, peró sia nella V8 che nella V9 potevi esportare il progetto in file Zip, che solo website puó caricare. In questa maniera uno puó farsi una copia senza problemi. In Website V9 é sufficiente andare al passo 5, e cliccare su "Esporta il Progetto", indichi la cartella e ti salva tutto il contenuto in .iwzip il formato di website.
Per quanto riguarda "Io di solito lo carico nella cartella HTML e poi esporto", non capisco. Intendi dire che non usi website per esportare il progetto su internet??
Author
Ciao Roberto,
uso la V9 e utilizzo Website per esportare il sito. OK per il salvataggio iwzip, gia' fatto adesso. (ho creato una cartella e ho salvato tutto il progetto)
Stasera provo con il resto in quanto ora devo scappare a lavoro; tanto stasera ti disturbero' ancora......
Grazie anche a Silver.........
Intanto ti chiedo 2 cose: 1) come mai con i 2 suggerimenti di KolAsim non ha funzionato ? (ossia inserire quei 2 codici che m'aveva scritto nel pannello esperto , codice per HEAD ? ) 2) Perche' la pagina di benvenuto, anche se non e' spuntata la casella ....mostra la pagina di benvenuto....appare ugualmente ?
Buona giornata,
Alberto
...
ciao,
... al punto 1), è perchè non hai eseguito il suggerimento alla lettera, che in pratica, lo ripeto, consiste nel copiare ed incollare il mio codice html/head/body/html nel blocco note, salvare con nome "index.html" ed inviare nella radice del VECCHIO SITO, al posto della INDEX attuale, che se non vuoi perdere potresti rinominare in "indexOriginale.html", in modo da poterla consultare ancora...
... in pratica il codice può considerarsi identico a quello di Roberto che mi aveva telepaticamente e temporalmente preceduto... ed in alternativa con stesso medesimo effetto c'è a seguito quello col JavaScript, (quest'ultimo su alcuni browser di gente "fissata" non funge...!!! ...ma sono pochissimi)
... lo stesso codice del REDIRECT lo inserirei anche nel'HEAD della pagina HOME, in modo che se venisse linkata come hai fatto tu qui, verrebbe reindirizzata direttamente al SITO NUOVO...
... al punto 2), vedo la pagina di Benvenuto solo nella INDEX del VECCHO SITO...
... ormai hai di tutto e di più, da sperti ed attivi del WEB molto più di me che attualmente esperimento solamente, (anzi neanche quello, per la storia del barracuda), ma in caso di bisogno, sempre pronto a dare chiarimenti, ...se alla mia portata...
bye
Per il punto 1 ti ha risposto giustamente Kolasim, per il punto 2 prova ad aggiornare l'anteprima forse non ha riscritto la parte dove annullavi la pagina di benvenuto. e poi riesporta.
Author
Ciao Roberto e KolAsim,
eccomi puntuale....purtroppo per voi!!!
Devo ammettere che l'altra sera, in effetti, non avevo seguito alla lettera tutti i punti che KolAsim aveva descritto ossia non avevo sostituito la pagina INDEX.HTML con quella che diceva, ma stasera ho proceduto come segue:
1) creata la pagina INDEX.HTML col codice che mi avete dato e inserita nella radice rinominando la vecchia pagina index in INDEXORIGINALE.HTML.
2)inserito il codice in pannello esperto-sezione head
ma quando esporto e poi mi collego.....ERROR 404 e solo se clicco su BACK TO MAIN mi collego al nuovo sito.( vedi allegato)
Mi spiace rompervi ancora.............
solo il punto 1 e niente altro.
Author
ok grazie.....riprovo
Author
Ancora error 404...........
hai scritto male l'indirizzo
Scusa ci scrivi il link dell'errore 404, che per farlo spuntare é sufficiente un simbolo o una lettera XD
Author
Quale, quello del nuovo sito ? quello e' corretto....
Ti allego la pagina nuova pagina index, in sostituzione di quella vecchia,che ho inserito nella radice
Author
Ecco Roberto.....
http://www.test.gptca.info/404
Ciao,
correggi l'estensione della pagina index:
url=http://www.test.gptca.info/index.php
index.html non esiste ....
Author
Per Silver........
ecco l'allegato.........
Author
Grazie Silvana..........
provo subito.........
come dice Silvana, il nuovo sito ha estensione php
Author
RISOLTO !!!!!!!!
GRAZIE 1000 SILVANA..........
Ma grazie 1000 anzi 10000 anche a Roberto, KolAsim e Silver che li ho massacrati per diversi giorni !!!!!!!!
Non so come sdebitarmi.....dirvi che se serve vi aiutero'.....non e' il caso ma segnalare a Incomedia la vostra disponibilita' e pazienza lo faro' senz'altro.
GRAZIE
Volento puoi lasciare solo http://www.test.gptca.info/ senza index.php , come il codice che ti ho dato . Mi sa che cono troppi codice stai impazzendo XD
Author
Bravo Roberto........... e' da lunedi che vedo solo......codici.......di cui poi ci capisco molto poco.........XD
lasciamo cosi............casomai ne riparleremo un altro giorno..........
Ma se clicco sulla bandiera italiana non cambia nulla...resta inglese ??? O è solo un test???
per me puoi lasciare un feedback qui
http://answers.websitex5.com/post/31927
Author
Per Mirko: e' in fase di progettazione. La lingua ufficiale e' quella inglese le altre arriveranno in seguito
Author
Per Silver: grazie per il suggerimento e feedback gia' lasciato. 5 stelle super meritate
Author
Ciao,
ho ancora un quesito per voi : se volessi ripristinare la vecchia versione del sito web come posso fare ? Pensavo a questa soluzione e chiedo a voi se e' corretta .....il nuovo file INDEX (che mi rimanda al nuovo sito web) che ho creato con voi rinominarlo in INDEXNUOVOSITO e il vecchio file index che avevo rinominato INDEXORIGINALE (riferito al vecchio sito) rinominarlo in INDEX e poi esportare il progetto cosi tutto torna come prima.
Poi, quando ripeto il redirect, rinomino un'altra volta ancora e rimando al sito nuovo.
E' corretto ?
Grazie a tutti,
Alberto
Ciao Alberto,
per questo tuo ultimo quesito è meglio che se ne parli qui:
http://answers.websitex5.com/post/33192