-
Ecco, cosa può succedere se si trova sia col www che senza?
-
Esatto, in questo modo si perdono link e di conseguenza rank.
E' un problema che esiste su molti portali, anche quelli "famosi" basterebbe una regoletta su .htacess e si risolve tutto quanto.
Bisogna fare attenzione che:
nome.it
www.nome.it
www.nome.it/
www.nome.it/index.php
www.nome.it/index.html
www.nome.it/index.htm
eccsono pagine con contenuti identici ma con url differenti quindi bisogna farle puntare tutte verso una.
Personalmente adotto la scelta di farli puntare tutti verso il www.nome.it/
Non so perchè ma mi piace.
-
@mix said:
sono pagine con contenuti identici ma con url differenti quindi bisogna farle puntare tutte verso una.
Cavolo! Non lo sapevo, io facevo puntare tutti i link a pagine diverse :():
E' successo che cambiando server ho perso l'htaccess che avevamo creato per pochi mesi.
Dai su, dammi il codice che lo metto (non ricordo dove era prima :D).
-
Dovrebbe essere questo:
RewriteEngine On RewriteCond %{HTTP_HOST} ^giorgiotave\.it RewriteRule ^/(.*) http://www.giorgiotave.it/$1 [R=301,L]
Comunque Giorgio, sei in buona compagnia: questo problema ce l'ha anche Digg (per citarne uno famoso).
-
@mix said:
Esatto, in questo modo si perdono link e di conseguenza rank.
Bisogna fare attenzione che:
nome.it
www.nome.it
www.nome.it/
www.nome.it/index.php
www.nome.it/index.html
www.nome.it/index.htm
ecc
sono pagine con contenuti identici ma con url differenti quindi bisogna farle puntare tutte verso una.Proprio così
-
E non solo digg, se ci fate caso il 50% dei grossi portali sono affetti da questo problema.
Io risolverei il problema in questo modo, cosi da toglierci ogni pensiero.
RewriteEngine on rewriteCond %{HTTP_HOST} !^www\. rewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L] rewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([index]+)\.htm rewriteRule ^(index.*)$ / [NC,R=301,L]
Ps. petro ti tengo d'occhio
-
rewriteCond %{HTTP_HOST} !^www.
rewriteRule (.) http://www.%{HTTP_HOST}/$1 [R=301,L]
rewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([index]+).htm
rewriteRule ^(index.)$ / [NC,R=301,L]Ottimo, per chi come mè non capisce un h di programmazione è davvero utile
-
Per i ringraziamenti niente fiori ma opere di link
-
@mix said:
Per i ringraziamenti niente fiori ma opere di link
battuta geniale meriteresti un link solo per questa!!!!
-
-
@mix said:
RewriteEngine on
rewriteCond %{HTTP_HOST} !^www.
rewriteRule (.) http://www.%{HTTP_HOST}/$1 [R=301,L]
rewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([index]+).htm
rewriteRule ^(index.)$ / [NC,R=301,L]E se volessi far reindirizzare tutto verso l'url senza il www?
-
Il mio sito è raggiungibile da:
http://miosito.it
http://www.miosito.it
http://www.miosito.it/e la pagina index è solo in php (index.php)
Quale codice per il mod rewrite dovrei usare?
-
@cosmoweb said:
Il mio sito è raggiungibile da:
http://miosito.it
http://www.miosito.it
http://www.miosito.it/e la pagina index è solo in php (index.php)
Quale codice per il mod rewrite dovrei usare?
Per te va bene il codice sopracitato
-
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.site\.com$ RewriteRule ^(.*)$ http://site.com/$1 [R=301,L]
-
Scusate se mi intrometto, non sono un esperto.
MA allora, per quanto riguarda GG, conviene cambiare 'Non impostare un'associazione.' in Strumenti per i webmaster-Diagnostica-Dominio preferito.
Giusto?
-
Perché mi avete postato 2 codici? Quali dei 2 devo usare?
-
Ho notato che il problema persiste... Giorgio quando lo metti l'.htaccess? :0007037:
-
Messo
Se accedo da giorgiotave.it mi fa il redirect, se accedo da giorgiotave.it/forum niente
-
@Giorgiotave said:
Messo
Se accedo da giorgiotave.it mi fa il redirect, se accedo da giorgiotave.it/forum niente
Strano a me funziona con tutti gli url :bho:
-