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