Redirect 301 - con .htacces , php , asp ei vari utilizzi

Transcript

Redirect 301 - con .htacces , php , asp ei vari utilizzi
Redirect 301 - con .htacces , php , asp e i vari utilizzi
Scritto da Totox
Giovedì 30 Aprile 2009 08:39 - Ultimo aggiornamento Domenica 06 Giugno 2010 12:36
Redirect 301 - con .htacces , php , asp.... e i vari utilizzi
Capita spesso di dover cambiare dominio .. o passare da un sottodominio a un dominio.. o dalla
versione del nostro sito senza www a quella solo con www.
Il redirect 301 è il metodo più efficiente e " search engine friendly" per fare tutte queste cose ,
senza dover rischiare di perdere il posizionamento delle nostre pagine nei motori di
ricerca(sopratutto in Google) .
E molto facile da implementare; i redirect 301 vengono interpretati con " Spostamento
definitivo" .. e indica quindi che quella pagina è stata spostata definitivamente.
Presento di seguito degli esempi su come utilizzare un redirect "definitivo" con vari linguaggi.
Redirect in ColdFusion <.cfheader statuscode="301" statustext="Moved permanently">
<.cfheader name="Location" value="http://www.nuovo-url.com">
Redirect in PHP Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.nuovo-sito.com" );
?>
Redirect in ASP <%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently" Response.AddHeader "Location", "
http://www.nuovo-sito.net"
>
Redirect in ASP .NET
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.nuovo-sito.com");
}
Reindirizzamento dal vecchio al nuovo sito.
Crea un file (per esempio con notepad) con il nome .htaccess, che contenga le seguenti righe:
1/2
Redirect 301 - con .htacces , php , asp e i vari utilizzi
Scritto da Totox
Giovedì 30 Aprile 2009 08:39 - Ultimo aggiornamento Domenica 06 Giugno 2010 12:36
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.nuovodominio.it/$1 [R=301,L]
*Sostituendo www.nuovodominio.it con il nuovo dominio, cioè quello su qui volete
indirizzare gli accessi .
Redirect alla versione del sito con il prefisso www.
Crea un file (per esempio con notepad) con il nome .htaccess, che contenga le seguenti righe:
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^sito.com [nc]
rewriterule ^(.*)$ http://www.sito.com/$1 [r=301,nc]
*Sostituendo sito.com www.sito.com con il vostro dominio.
Articolo scritto da big.master ( http://studentiz.leobira.net )
m
- tratto da FastPopularity.co
2/2