p2psin.net - portale italiano del p2p p2psin.net - portale italiano del p2p p2psin.net - portale italiano del p2p

Portale Forum Regolamento Giochi
Torna indietro   Forum P2PSIN Italia > Applicazioni Web & Creazioni Siti > Creazione Siti Web

Notices

Tags: , ,

Scrivi una nuova discussione  Rispondi  
 
LinkBack Strumenti discussione Modalità visualizzazione
Vecchio 02-15-2008, 04:33   #1
Admin 1,618034

 
L'avatar di jarod1981®
 

Data registrazione: Dec 2005
Residenza: Dove il mare luccica ;-)
Messaggi: 12,365

Mood
Surprised

jarod1981® diventerà presto famoso abbastanza
Invia un messaggio via MSN a jarod1981® Invia un messaggio via Yahoo a jarod1981® Manda un messaggio tramite Skype™ a jarod1981®
Info Guida e Regole per Redirect 301


Il redirect permanente, codice HTTP 301 "Moved Permanently", indica al browser o agli spider che l'URL è stata trasferita in maniera permanente verso un nuovo indirizzo. Nel caso dei motori di ricerca è molto utile per evitare che lo spider continui a visitare anche la vecchia o che al peggio non la trovi più.
In ambiente SEO è molto utilizzata poichè diversamente da altri tipi di reindirizzamento consente di spostare un dominio o una pagina ad un altro indirizzo senza perdere il potere e il posizionamento acquisito dalla vecchia pagina.




Come si implementa?


Il 301 (Moved Permanently) si può implementare nel codice ASP , PHP o nel file htaccess. Di seguito saranno indicati dei brevi esempi in alcuni linguaggi diffusi di programmazione web.




ASP

Codice:
Citazione:
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", " http://www.miosito.it/nuova_pagina.asp"
%>
ASP .NET - C#

Codice:
Citazione:
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.miosito.it/nuova_pagina.aspx");
}
ASP .NET - VB

Codice:
Citazione:
Private Sub Page_Load(object sender, System.EventArgs e)
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.miosito.it/nuova_pagina.aspx");
End Sub
PHP

Codice:
Citazione:
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.miosito.it/nuova_pagina.php" );
?>
Nel file .htaccess

Crea il .htaccess file nella directory root del server e inserisci la riga sottostante:
Citazione:
Redirect permanent [Solo gli utenti registrati possono visualizzare tutti i links]
[Solo gli utenti registrati possono visualizzare tutti i links]
HTML

Nel caso che la pagina sia in formato HTML e quindi non sia fruibile l'htaccess o altri linguaggi server side è possibile utilizzare nell'header il meta tag refresh impostato a zero, che pare sortisca gli stessi effetti del redirect 301.
Citazione:
<META HTTP-EQUIV=Refresh CONTENT="0; URL=http://www.nuovosito.com">
Coldfusion

Citazione:
<CFHEADER statuscode="301" statustext="Moved Permanently">
<CFHEADER name="Location" value="http://www.nuovosito.com/">
Perl

Citazione:
#!/usr/bin/perl -w
use strict;
print "Status: 301 Moved Permanantly\n";
print "Location: http://www.nuovosito.com/\n\n";
[Solo gli utenti registrati possono visualizzare tutti i links]
__________________
"Il vino entra dalla bocca...come l'amore dagli occhi"
Prima di postare, leggi il nostro [Solo gli utenti registrati possono visualizzare tutti i links]
jarod1981® non è connesso   Rispondi citando
Sponsored Links
Rispondi


Strumenti discussione
Modalità visualizzazione

Regole di scrittura
Non puoi postare nuovi argomenti
Non puoi postare repliche
Non puoi postare allegati
Non puoi editare i tuoi post

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks are Disattivato
Pingbacks are Disattivato
Refbacks are Disattivato


Tutti gli orari sono GMT +1. Adesso sono le 01:09.


Powered by vBulletin versione 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Traduzione italiana : www.vbulletin.it
Copyright P2PSIN Italia 2005 - 2008 ®