Back to top

Autore Topic: Redirect 301 da "senza" www a "con" www  (Letto 12263 volte)

Offline cuordileone

  • Appassionato
  • ***
  • Post: 775
    • Mostra profilo
Redirect 301 da "senza" www a "con" www
« il: 06 Giu 2010, 08:53:00 »
Salve a tutti.
1) Vorrei che ogni link http://nomedelsito.it venga reindirizzato su http://www.nomedelsito.it
2) Vorrei che ogni link http://nomedelsito.it/index.php venga reindirizzato su http://www.nomedelsito.it

Ho tentato di mettere nel file .htaccess e a fine di tutto il codice:
Codice: [Seleziona]
redirect 301 / http://www.nomedelsito.it... ma poi accedendo al sito appare:
Questa pagina non reindirizza in modo corretto

Grazie in anticipo!
« Ultima modifica: 06 Giu 2010, 08:56:09 da informazionepura »
We-News | Paid-To-Write | Guadagnare scrivendo articoli.

Offline TheThunder

  • Nuovo arrivato
  • *
  • Post: 17
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 da "senza" www a "con" www
« Risposta #1 il: 07 Giu 2010, 11:01:15 »
Prova con questo:

Codice: [Seleziona]
RewriteCond %{HTTP_HOST} !^www\.nomesito\.it [NC]
RewriteRule ^(.*)$ http://www.nomesito.it/$1 [L,R=301]

Offline cuordileone

  • Appassionato
  • ***
  • Post: 775
    • Mostra profilo
Re:Redirect 301 da "senza" www a "con" www
« Risposta #2 il: 07 Giu 2010, 11:23:26 »
Avevo già trovato risp direttamente da Google
We-News | Paid-To-Write | Guadagnare scrivendo articoli.

Offline saluteme

  • Esploratore
  • **
  • Post: 148
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 da "senza" www a "con" www
« Risposta #3 il: 31 Ago 2010, 18:12:44 »

Ciao a tutti.
Io ho aggiunto quanto sopra cosi' modificato:
# - mia aggiunta x eliminare duplicazione HomePage
RewriteCond %{HTTP_HOST} !^www\.saluteme\.it [NC]
RewriteRule ^(.*)$ http://www.saluteme.it/$1 [L,R=301]

Non so se ho sbagliato qualcosa, ma se inserisco nella barra degli indirizzi del browser http://saluteme.it questa rimane tale e quale non aggiunge www. a saluteme.it  è normale?
Grazie anticipatamente
La salute senza pubblicità occulta http://www.saluteme.it

Offline saluteme

  • Esploratore
  • **
  • Post: 148
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 da "senza" www a "con" www
« Risposta #4 il: 06 Set 2010, 16:33:11 »
# - Redirect (mette www ed elimina eventuale /index)
RewriteCond %{HTTP_HOST} ^saluteme.it
RewriteRule (.*) http://www.saluteme.it/$1 [R=301,L]

Con questo codice io ho risolto,  8)  ovviamente invece di saluteme.it metteteci il vostro indirizzo!   ;)
Spero che possa servire a risolvere il problema anche a qualche altro.  Nel caso positivo lasciatemi un mgs su guestbook del mio sito!  ;D
« Ultima modifica: 06 Set 2010, 16:37:14 da saluteme »
La salute senza pubblicità occulta http://www.saluteme.it

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 da "senza" www a "con" www
« Risposta #5 il: 30 Gen 2011, 16:36:04 »
Ho cercato nel forum con il termine  301 e questo è il primo post che mi ha reso ed ho risolto!  :D
La soluzione postata nell'ultimo post funziona:
Codice: [Seleziona]
# - Redirect (mette www ed elimina eventuale /index)
RewriteCond %{HTTP_HOST} ^saluteme.it
RewriteRule (.*) http://www.saluteme.it/$1 [R=301,L]
Osservo però che:
- funziona solo se inserisco il codice all'inizio del file .htaccess e non se lo inserisco in fondo come avevo fatto in un primo momento;  :)
- non elimina l'indirizzo tuosito.it/index.ph  :(
Come potete vedere qui:
http://joomlacsszengarden.com rende l'indirizzo comprensivo di www.
http://joomlacsszengarden.com/index.php anche lui aggiunge www. ma non toglie la index.php dopo lo slash

Non solo. La faccenda non funziona per niente se aggiungo quelle righe nel file .htaccess di una installazione di joomla che sta su una sottocartella, come potete vedere qui:

http://joomlacsszengarden.com/demo dove non si aggiunge nessun www.   :'(

joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 da "senza" www a "con" www
« Risposta #6 il: 01 Feb 2011, 16:56:44 »
Provate con questo:

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^miosito.com [nc]
rewriterule ^(.*)$ http://www.miosito.com/$1 [r=301,nc]


La prima riga potrebbe dover essere commentata ma dipende dall'hoster
@LocoLuketto

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 da "senza" www a "con" www
« Risposta #7 il: 01 Feb 2011, 19:03:21 »
Grazie luketto ho provato col tuo codice  e funziona come prima.
Ma ho il dubbio che servano davvero questi accorgimenti ai fini SEO.
Mentre facevo adesso delle prove ho visto che joomla.it non si preoccupa di questa duplicazione!
Guardate:
http://joomla.it
http://www.joomla.it/
http://www.joomla.it/index.php
anche qua tre home page diverse con contenuto identico!
Ma qualcuno dubita che joomal.it non sia ben indicizzato?  :D
Giuro che mi piacerebbe che dicessero la loro gli specialisti seo...  ;D
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Npaquito

  • Abituale
  • ****
  • Post: 1832
    • Mostra profilo
Re:Redirect 301 da "senza" www a "con" www
« Risposta #8 il: 01 Feb 2011, 19:52:22 »
Hola

Secondo me se digiti nomedelsito.it e la stessa cosa che se digiti www.nomedelsito.it sia dalla barra di urls che dalla ricerca di google, se no fate a prova

Inoltre negli utensili del webmaster di Google ti domanda se le preferisci indicizzate con o senza www
« Ultima modifica: 01 Feb 2011, 19:55:59 da Npaquito »
web design, web mobile

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 da "senza" www a "con" www
« Risposta #9 il: 02 Feb 2011, 11:00:51 »
Salve a tutti, non so che dirvi, io l'ho personalmente testato e messo in produzione su questo sito fatto in Joomla, potete verificare voi stessi che se digitate la url senza il www venite reindirizzati al dominio col www:

http://www.pmiservizi.it

Magari dovreste verificare col vostro hoster se ci sia bisogno di qualche riga particolare nell'.htaccess
@LocoLuketto

Offline taolo

  • Global Moderator
  • Instancabile
  • *****
  • Post: 3651
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 da "senza" www a "con" www
« Risposta #10 il: 02 Feb 2011, 14:09:43 »
Toni...   :) è indispensabile, non solo necessario.

...anche perchè non è solo la home il problema, ma tutti i contenuti che possono essere raggiunti con url diverse.
Ogni tanto passo da Joomla Blog! Un blog su Joomla

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 da "senza" www a "con" www
« Risposta #11 il: 02 Feb 2011, 14:31:03 »
Ciao Taolo! Bene. Sapevo anch'io che era così. E capisco anche il motivo. Tutti i contenuti risultano duplicati. La home triplicata  ;D
Resta il fatto che qui dove stiamo dibattendo è così e non direi proprio che sia un sito penalizzato!!!
Ergo? Google usa anche lui due pesi e due misure come certe fanciulle che adorano i vecchietti, purchè siano miliardari?  :-X
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline taolo

  • Global Moderator
  • Instancabile
  • *****
  • Post: 3651
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 da "senza" www a "con" www
« Risposta #12 il: 02 Feb 2011, 14:40:32 »
secondo me, se joomla.it fosse raggiungibile con una sola url avrebbe un PR 8/9 anzichè 7. Solo un esempio.  ;D

Ergo? Google usa anche lui due pesi e due misure come certe fanciulle che adorano i vecchietti, purchè siano miliardari?  :-X

Proprio così!!
Ogni tanto passo da Joomla Blog! Un blog su Joomla

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 da "senza" www a "con" www
« Risposta #13 il: 02 Feb 2011, 15:10:52 »
Maledizione!!! (e qui ci vorrebbe una faccina che batte i pugni per terra)  ;D

Così noi stiamo qua a dannarci con il dannato .htaccess mentre alex se la gode alle canarie!
Questo con i siti...
Con le ragazze è anche peggio, perchè troveranno che noi siamo sempre più flaccidi e ingrigiti mentre troveranno sempre più  affascinanti i maturi miliardari! Uffa!  >:(  ;D  :D
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline andreamatta

  • Appassionato
  • ***
  • Post: 215
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 da "senza" www a "con" www
« Risposta #14 il: 05 Lug 2012, 13:17:25 »
Trovata in rete, da inserire su .htaccess, per eliminare index.php dall'url: FUNZIONA.

Codice: [Seleziona]
<IfModule mod_rewrite.c>
# Enable Rewrite Engine
# ------------------------------
RewriteEngine On
RewriteBase /
# Redirect index.php Requests
# ------------------------------
RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC]
RewriteCond %{THE_REQUEST} !/system/.*
RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,L]
# Standard ExpressionEngine Rewrite
# ------------------------------
RewriteCond $1 !\.(css|js|gif|jpe?g|png) [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>
Siti Internet Joomla & SEO a Treviso  ...essere o non essere nel WEB?   >>  http:www.andreamattarollo.com

Offline Fabrizio4All

  • Esploratore
  • **
  • Post: 83
    • Mostra profilo
Re:Redirect 301 da "senza" www a "con" www
« Risposta #15 il: 18 Ago 2012, 13:11:58 »
Grazie ad andreamatta e tonicopi tutto funziona....  :P

 



Web Design Bolzano Kreatif