FAQ - Come fare il redirect di tutte le pagine del sito su una nuova pagina?

Per reindirizzare tutte le pagine del proprio sito su una singola pagina di un altro dominio, basta creare un file .htaccess

Il file .htaccess può essere generato attraverso il gestore dei documenti del cPanel, basterà semplicemnte creare un nuovo file chiamato ".htaccess" (nota il punto davanti).

All'interno di tale file basterà inserire il codice a seguire:
########################
RewriteCond %{HTTP_HOST} ^vecchiodominio.it$ [OR]
RewriteCond %{HTTP_HOST} ^www.vecchiodominio.it$
RewriteRule ^(.*)$ "http://www.nuovodominio.com/" [R=301,L]

########################

Tale codice genererà un redirect permanente al nuovo sito (o alla eventuale pagina), in questo modo qualsiasi pagina verrà richiamata si verrà reindirizzati alla pagina voluta, tale redirect è molto utile nei casi in cui si cambia il dominio e la struttura del sito, in questo modo tutte le pagine indicizzate nei motori di ricerca, nonchè quelle digitate nel browser, effettueranno un redirect permanente verso il nuovo dominio.

Per la didattica, Lo stesso risultato lo si può ottenere con il codice a seguire:
########################
RewriteCond %{HTTP_HOST} ^(www\.)?vecchiodominio\.it [NC]
RewriteRule (.*) http://nuovodominio.com/ [R=301,L]

########################
FAQ Precedente su Hosting
<< Come mai non riesco ad attivare l'hosting gratuito come Rivenditore?
FAQ Successiva su Hosting
Come fare il redirect di un sito in caso di cambio dominio? >>
FAQ Correlate

Perchè non ho ricevuto i dati FTP per pubblicare il mio sito?
Se non hai ricevuto i parametri FTP (host, user , pass) con tutta probabilità è dovuto alla mancata richiesta di attivazione dell'hosting gratuito; nel caso...

Se supero il traffico mensile prestabilito cosa accade?
Quando si arriva a consumare il 90% della banda disponibile si riceverà una email di avviso, a quel punto qualora fosse il caso sarà possibile...

Come risolvere "No 'Access-Control-Allow-Origin' header is present on the requested resource" ?
Per risolvere l'errore No 'Access-Control-Allow-Origin' header is present on the requested resource  causato dalla policy CORS per alcuni tipi di richieste, se non già presente bisogna...

Come si disabilita Magic Quotes con htaccess?
Va innanzitutto detto che non è possibile disabilitare sui nostri server Magic Quotes tramite htaccess, tuttavia per farlo basta creare un php.ini personalizzato. La FAQ prosegue...