Back to top

Autore Topic: [RISOLTO] Contenuti dupplicati - Redirect file .hatcess index.php  (Letto 11238 volte)

Offline diafana

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Ciao a tutti,
ho un problema che non riesco a risolvere, ho bisogno di qualche consiglio.


Le url del mio sito erano in formato www.miosito.it/index.php/pagina


Modificando opportunamente il file .htaccess sono riuscita ad attivare le url con formato www.miosito.it/pagina


Il problema è che ora sono attive entrambe le versioni e credo che questo possa generare contenuti dupplicati.



Come risolvere? Come posso fare in modo che digitando www.miosito.it/index.php/pagina io venga automaticamente rimandata a www.miosito.it/pagina?


Grazie!

« Ultima modifica: 15 Nov 2013, 09:47:17 da diafana »

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #1 il: 08 Nov 2013, 16:02:42 »
ciao diafana, che intendi x entrambe le versioni sono attive? fai un site del tuo sito e verifica, nel avessi all'indice sia /index.php/pagina che /pagina, allora sì devi fare 301
site:www.tuosito.it
@LocoLuketto

Offline diafana

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #2 il: 08 Nov 2013, 16:15:12 »

grazie della risposta...


intendo dire che:
se scrivo miosito.it/index.php/pagina mi si apre la pagina corretta
se scrivo miosito.it/pagina mi si apre la pagina corretta


ho fatto site come mi hai chiesto e i risultati che ho ottenuto sono tutti con la versione index.php... che devo fare?

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #3 il: 08 Nov 2013, 17:12:50 »
vuol dire che le URl del tipo /pagina ancora non sono indicizzate ma, se le vedi, lo saranno, ergo 301.
@LocoLuketto

Offline diafana

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #4 il: 08 Nov 2013, 17:22:10 »
esatto, quello che pensavo... ma come si fa questo 301?

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
@LocoLuketto

Offline diafana

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #6 il: 08 Nov 2013, 19:37:07 »
ok... farò qualche ricerca specifica sul 301, grazie.

Offline diafana

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #7 il: 12 Nov 2013, 09:12:19 »
non sono ancora riuscita a risolvere il problema, anzi ho scoperto che la situazione è ancora peggiore, ovvero adesso per il mio sito sono attivi i seguenti indirizzi:


http://miosito.it
http://www.miosito.it
http://www.miosito.it/index.php


..... come risolvo?? io voglio solo la versione http://www.miosito.it


potete spiegarmi come modificare il file .htaccess? ho letto vari topic ma non sono giunta alla soluzione!



Grazie!


Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #9 il: 12 Nov 2013, 11:16:18 »
il sito con e/o senza www lo gestisci anche da WMT e, di solito, anche dal pannello di controllo del tuo hoster


di seguito la regola da inserire nell'.htacces



RewriteCond %{HTTP_HOST} !^miosito.it$ [NC]
RewriteCond %{HTTP_HOST} !^miosito.it/index.php$ [NC]
RewriteRule ^(.*)$ http://www.miosito.it [R=301,L]
@LocoLuketto

Offline diafana

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #10 il: 12 Nov 2013, 14:24:37 »
Grazie Luketto! ho provato a inserire la regola che mi hai indicato, ottengo però un risultato inatteso:


- miosito.it > non effettua reindirizzamento e si vede normalmente
- www.miosito.it > invia il messaggio "la pagina web ha generato un loop di reindirizzamento"
- www.miosito.it/index.php > esegue correttamente il reindirizzamento su www.miosito.it (ma ovviamente anche qui appare il messaggio [size=78%]"la pagina web ha generato un loop di reindirizzamento")[/size]

A cosa può essere dovuto? non ho plugin di reindirizzamento attivi al momento

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #11 il: 12 Nov 2013, 15:05:52 »
potrebbe dipendere anche da troppe richieste al sito ma nn so:


1 - prova su + browser
2 - www. e senza www gestiscilo da WMT
3 - quindi lascia solo la regola /index.php
4 - [size=78%]https://www.google.it/search?q=loop+di+reindirizzamento&rlz=1C1CHMO_itIT541IT541&oq=loop+di+reindirizzamento&aqs=chrome..69i57.7760j0j1&sourceid=chrome&espv=210&es_sm=122&ie=UTF-8[/size]
@LocoLuketto

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #12 il: 12 Nov 2013, 15:08:33 »
perchè nel file htaccess è già presente un codice che indirizza la url con index.php  a quella che non ce l'ha, si chiama riscrittura delle url. se contemporaneamente indirizzi le url che non finiscono con index.php a quelle che invece finiscono con index.php il server esce pazzo e ti mostra quell'errore. Non devi preoccuparti delle url riscritte o non, devi preoccuparti solo ed esclusivamente se prima non avevi attivato le fiendly url ma non credo sia il tuo caso.

In breve ti stai fasciando la testa prima ancora di romperla!

Offline diafana

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #13 il: 12 Nov 2013, 17:37:36 »
@Luketto: che cos'è WMT?


@Giovi: capisco il concetto di loop, ma non mi è chiaro quello di "riscrittura delle url". Se il reindirizzamento dalle pagine index.php a quelle non-index.php è già attivo perché digitando una qualunque pagina www.miosito.it/index.php non vengo reindirizzata a www.miosito.it?

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #14 il: 12 Nov 2013, 17:59:17 »
perchè l'url reale è quello con index.php e non viceversa. la riscrittura attiva è infatti da non-index ad index. Quanto affermi qui non è corretto:

Citazione
Se il reindirizzamento dalle pagine index.php a quelle non-index.php è già attivo

Quando digiti l'url senza index.php il server riscrive l'url e ti mostra il contenuto di index.php/ecc...ecc...
Se scrivi l'url con index.php il server non deve fare niente perché hai digitato l'url esatto.
« Ultima modifica: 12 Nov 2013, 18:01:30 da giovi »

Offline diafana

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #15 il: 13 Nov 2013, 08:35:54 »
capito, quindi il problema dei contenuti duplicati in realtà non sussiste?

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #16 il: 13 Nov 2013, 09:30:05 »
finchè non è Google a segnalartelo per vari motivi allora no!

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #17 il: 14 Nov 2013, 21:30:36 »
@diafana

questa subito dopo rewriteengine on

Codice: [Seleziona]
RewriteRule ^index.php/(.*)$ /$1 [R=301,L]
prova e dimmi, ma dovrebbe essere ok.

imho: quando se ne accorge google è troppo tardi...


ciao,
marco

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline diafana

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re:Contenuti dupplicati - Redirect file .hatcess index.php
« Risposta #18 il: 15 Nov 2013, 09:21:20 »
Grazie marco, è perfetta, ora funziona benissimo!!  :D :D  Grazie!


ho ancora il problema degli indirizzi www e non-www... qualche consiglio anche per questo??

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

 



Web Design Bolzano Kreatif