Severo64 Posted April 16, 2009 Share Posted April 16, 2009 Premesso che non sono un espertissimo di codice per cui chiedo a voi.Quale tecnica di redirect 301 è + consigliabile?Mi spiego meglio ravanando in rete ho trovato le seguenti possibilità:- HTML<META HTTP-EQUIV=Refresh CONTENT="0; URL=http://www.nuovosito.com/SubDir/">- PHP <? Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://www.miosito.it/nuova_pagina.php" ); ?> - file .htaccess Redirect permanent http://www.miosito.com/old.php http://www.miosito.com/new.phpPensando che le prime 2 si possono implementare in contemporanea creando 3 file index uno .htm uno .html ed uno php cosa mi dite della terza?CiaoSèvero Link to comment Share on other sites More sharing options...
disarci Posted April 16, 2009 Share Posted April 16, 2009 Ciao Severo, allora parlando di redirect:di sicuro il più efficace è quello dato dall'htaccess,anche se ovviamente non è semplice far convivere il redirect standard di PS con quello che vorresti mettere tu.Non ho ben capito la tua frase: 2 si possono implementare in contemporanea creando 3 file index uno .htm uno .html ed uno php a te basta re-indirizzare la pagina esistente, ovviamente se non sei in una sottocartella non devi re-indirizzare l'index che sarà quella nuova.Ovviamente con l'htaccess puoi re-indirizzare tutta una cartella, nell'altro caso dovresti fare uno script che ti cambi tutte le pagine esistenti.Per il resto sono d'accordo con te di usare il 301, g. ha cambiato le regole da qualche mese, prima era più conveniente il 302, ma oramai userei anch'io questo.Fai solo attenzione ad avere tutto pronto quando fai il giro (meta description e title e friendly url differenziati per le lingue che è la cosa che sfugge di più in PS)Quindi la risposta è: in ordine inverso di come le hai scritte. Link to comment Share on other sites More sharing options...
Severo64 Posted April 16, 2009 Author Share Posted April 16, 2009 Non ho ben capito la tua frase:2 si possono implementare in contemporanea creando 3 file index uno .htm uno .html ed uno php a te basta re-indirizzare la pagina esistente, ovviamente se non sei in una sottocartella non devi re-indirizzare l'index che sarà quella nuova. Il mio discorso era semplice nella Root metterei 3 file precisamamente index.php,index.htma e index.html, insomma come si dice dalle mie parti Par star da la banda dal Furmanton. Ovviamente con l'htaccess puoi re-indirizzare tutta una cartella, nell'altro caso dovresti fare uno script che ti cambi tutte le pagine esistenti. Nel mio caso sarebbe semplicemente un redirect dalla root alla cartella del negozio, per cui magari non scomoderei l'htacces. Per il resto sono d'accordo con te di usare il 301, g. ha cambiato le regole da qualche mese, prima era più conveniente il 302, ma oramai userei anch'io questo. In teoria, mentre il 301 è un permanente, il 302 dovrebbe essere un temporaneo.Insomma meglio il 301 o id 302?CiaoSèveroFai solo attenzione ad avere tutto pronto quando fai il giro (meta description e title e friendly url differenziati per le lingue che è la cosa che sfugge di più in PS)Quindi la risposta è: in ordine inverso di come le hai scritte. Link to comment Share on other sites More sharing options...
disarci Posted April 16, 2009 Share Posted April 16, 2009 1) ripeto 301 c'è stato un periodo in cui si usava il 302 per far "vedere" più pagine a google (es: hp.com o adobe.com) ma ora non è più in voga. Usa il 302 se un giorno pensi di mettere una splash nella root ad esempio per scegliere la lingua....ma te lo sconsiglio è un click in più e ne hai solo 3 per vendere ;-)2) se in google è in cache: www.miosito.it/index.htm è inutile creare 3 file index.html e php, se qualcuno va in google trova il htm se uno digita www.miosito.it va sul primo trovato (e quindi unico) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now