Back to top

Autore Topic: htaccess redirect no www to www  (Letto 3117 volte)

Offline Damianoo

  • Nuovo arrivato
  • *
  • Post: 31
    • Mostra profilo
htaccess redirect no www to www
« il: 22 Lug 2014, 14:17:12 »
Ciao, sapreste aiutarmi col codice da inserire nel file htaccess o altre modifiche da fare per far si che se si digita
dominio .it si venga reindirizzati verso www.dominio .it
ma anche se si digita
dominio .it/test si venga reindirizzati verso www.dominio .it/test


grazie mille

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:htaccess redirect no www to www
« Risposta #1 il: 22 Lug 2014, 16:15:36 »
Ciao Damianoo, guarda qui:

http://forum.joomla.it/index.php?topic=105526.0

Poi credo di basti impostare il tutto dal pannello di controllo che ti fornisce il tuo hoster, è una cosa che ormai forniscono tutti.
@LocoLuketto

Offline Damianoo

  • Nuovo arrivato
  • *
  • Post: 31
    • Mostra profilo
Re:htaccess redirect no www to www
« Risposta #2 il: 22 Lug 2014, 16:33:24 »

ciao e grazie, ho provato il tuo codice che hai postato, ma mi reindirizza verso il file index e non alla medesima pagina

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

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:htaccess redirect no www to www
« Risposta #3 il: 22 Lug 2014, 16:46:59 »
se hai trovato il mio codice c'era anche scritto di provare a commentare la prima riga a seconda dell'hoster, poteva essere necessario.
@LocoLuketto

Offline Damianoo

  • Nuovo arrivato
  • *
  • Post: 31
    • Mostra profilo
Re:htaccess redirect no www to www
« Risposta #4 il: 22 Lug 2014, 16:59:05 »
si, ho provato a anteporre # il risultato è che invece di essere indirizzato al index sono reindirizzato in home page semplice, senza visualizzazione del nome index

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:htaccess redirect no www to www
« Risposta #5 il: 22 Lug 2014, 17:04:42 »
prova così:


Codice: [Seleziona]
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^miosito.com [nc]
rewriterule ^(.*)/([a-z]+)/([0-9]+)$ http://www.miosito.com/$2 [r=301,nc]


altre idee non ne ho

@LocoLuketto

Offline Damianoo

  • Nuovo arrivato
  • *
  • Post: 31
    • Mostra profilo
Re:htaccess redirect no www to www
« Risposta #6 il: 22 Lug 2014, 17:38:56 »
negativo, mi riporta sempre alla home (aggiungendo il www)

Offline Damianoo

  • Nuovo arrivato
  • *
  • Post: 31
    • Mostra profilo
Re:htaccess redirect no www to www
« Risposta #7 il: 22 Lug 2014, 17:46:05 »
può servire qualche modifica sul server, se necessario posso effettuare tali modifiche

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:htaccess redirect no www to www
« Risposta #8 il: 22 Lug 2014, 17:53:13 »
Scusa, ho letto mail il tuo topic iniziale, praticamente con la regola che ti ho dato io tutte le url del dominio senza www vanno sulla HP di quello con il www


prova questa (mai verificata):

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


Altrimenti una a una:
RewriteRule ^(.*)/url http://www.sito.it/test [R=301,L]

@LocoLuketto

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:htaccess redirect no www to www
« Risposta #9 il: 22 Lug 2014, 17:59:05 »
Come ti è stato detto all'inizio, vedi se in gestione spazio web hai modo di stabilire la preferenza del www sul dominio, parecchi pannelli admin ormai lo permettono, in alternativa chiedi al servizio hosting.

Offline Damianoo

  • Nuovo arrivato
  • *
  • Post: 31
    • Mostra profilo
Re:htaccess redirect no www to www
« Risposta #10 il: 24 Lug 2014, 12:19:29 »
ho capito il problema, se dal pannello joomla DISATTIVO "Riscrivi URL SEF" il redirect del www funziona, ma ovviamente nell'url rimane sempre in tutti gli url es: www.dominio.it/index.php/test
consigli?
ps non mi pare di aver visto nello spazio web tale preferenza, ho cpanel
« Ultima modifica: 24 Lug 2014, 12:30:23 da Damianoo »

Offline Damianoo

  • Nuovo arrivato
  • *
  • Post: 31
    • Mostra profilo
Re:htaccess redirect no www to www
« Risposta #11 il: 24 Lug 2014, 14:31:34 »
ho risolto, ho abilitato la funzione suffisso url, cosi mi applica alla fine il .html


così facendo attivando sia la mod joomla sia il codice per il www tutto funziona, francamente mi pare un mezzo bug.. ma l'importante è che funzioni

Offline romina

  • Appassionato
  • ***
  • Post: 293
  • Sesso: Femmina
    • Mostra profilo
Re:htaccess redirect no www to www
« Risposta #12 il: 25 Lug 2014, 12:04:37 »
Se hai risolto metti [RISOLTO] al topic.

Grazie

 



Web Design Bolzano Kreatif