301 Redirect – Come creare un redirect di un sito


301 Redirect

Redirect 301 è il più efficiente metodo per il reindirizzamento pagina web. Non è così difficile da attuare e dovrebbe preservare il posizionamento nei motori di ricerca per quella determinata pagina. Se è necessario cambiare i nomi di file o muovere delle pagine, è l’opzione più sicura. Il codice “301” è interpretato come “spostato permanentemente”.

Qui di seguito ci sono un po’ di metodi per implementare il reindirizzamento URL:

IIS Redirect

* In Gestione servizi Internet, fate clic destro sul file o sulla cartella da reindirizzare
* Seleziona il titolo “un reindirizzamento a un URL”.
* Entrare nella pagina di reindirizzamento
* Check “L’URL sopra specificato” e “Reindirizzamento permanente per la risorsa”
* Clicca su ‘Applica’

ColdFusion Redirect
<.cfheader statuscode=”301″ statustext=”Moved permanently”>
<.cfheader name=”Location” value=”http://www.new-url.com”&gt;

PHP Redirect

<?
Header (“HTTP/1.1 301 Spostato in modo permanente”);
Header (“Location: http://www.new-url.com&#8221;);
?>

ASP Redirect
<%@ Language=VBScript %>
<% Response.Status=”301 Moved Permanently” Response.AddHeader “Location”,”http://www.new-url.com/&#8221; %>

ASP .NET Redirect

<script runat=”server”>
void Page_Load private (object sender, System.EventArgs e)
{
Response.Status = “301 Spostato in modo permanente”;
Response.AddHeader (“Location”, “http://www.new-url.com&#8221;);
}
</ Script>

JSP (Java) Redirect
<% response.setStatus(301); response.setHeader( “Location”, “http://www.new-url.com/&#8221; ); response.setHeader( “Connection”, “close” ); %>

CGI PERL Redirect
$q = new CGI;
print $q->redirect(“http://www.new-url.com/&#8221;);

Redirect vecchio dominio al nuovo dominio (redirect htaccess)

Creare un file. Htaccess con il seguente codice, in modo che tutte le directory e le pagine del tuo vecchio dominio avranno correttamente reindirizzato al nuovo dominio.
Il file. Htaccess deve essere posizionato nella directory root del vostro vecchio sito (cioè la stessa directory in cui è posizionato il file di indice)

Opzioni + FollowSymLinks
RewriteEngine On
RewriteRule (.*) http://www.newdomain.com/ $ 1 [R = 301, L]

Sostituire http://www.newdomain.com nel codice precedente con il tuo nome di dominio effettivo.

Oltre al reindirizzamento vorrei suggerire di contattare ogni sito backlinking a modificare il loro backlink per puntare al nuovo sito.

Nota * Il metodo .htaccess di reindirizzamento funziona solo sui server Linux Apache che deve avere il mod-rewrite modulati abilitato.

Redirect a www (htaccess redirect)

Creare un file. Htaccess con il seguente codice, dovrà far sì che tutte le richieste in arrivo per domain.com inoltre automaticamente al http://www.domain.com
Il file. Htaccess deve essere posizionato nella directory root del vostro vecchio sito (cioè la stessa directory in cui è posizionato il file di indice)

Opzioni + FollowSymLinks
RewriteEngine On
RewriteCond% {HTTP_HOST} ^ domain.com [CN]
^(.*)$ RewriteRule http://www.domain.com/ $ 1 [r = 301, nt]

Sostituire domain.com e http://www.newdomain.com con il tuo nome di dominio effettivo.

Nota * Il metodo .htaccess di reindirizzamento funziona solo sui server Linux Apache che deve avere il mod-rewrite modulati abilitato.

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...