Back to top

Autore Topic: [RISOLTO] Redirect 301 tramite file .htaccess  (Letto 11146 volte)

Offline Antony88

  • Appassionato
  • ***
  • Post: 304
  • Sesso: Maschio
    • Mostra profilo
[RISOLTO] Redirect 301 tramite file .htaccess
« il: 13 Nov 2012, 22:29:21 »
Salve,
ho un sito con sopra installato joomla 2.5.8.

Avrei bisogno di fare un redirect 301 del mio sito tramite file ".htaccess".
Ho bisogno di utilizzare tutte le pagine del mio sito con il www. davanti al dominio.
 Ho provato diverse regole ma non ci riesco.
 Il mio problema è fare un redirect da:
 example.xx/pagina1
 a:
 www.example.xx/pagina1.
 Dalle regole che invece ho inserito io, mi fa un redirect sempre e soltanto verso la home page del sito, da:
 example.xx/pagina1
a
www.example.xx

Di seguito vi inserisco il codice da me utilizzato in fondo al file .htaccess:


RewriteCond %{HTTP_HOST} ^TUOSITO
 RewriteRule (.*) http://www.TUOSITO/$1 [R=301,L]


e poi anche quest'altro:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^tuosito\.it$ [NC]
RewriteRule ^(.*)$ http://www.tuosito.it/$1 [R=301,L]


Come posso risolvere?

 Saluti Antony
« Ultima modifica: 17 Nov 2012, 14:00:13 da Antony88 »
Seguimi su..
Facebook - Google+ - Twitter

Offline Antony88

  • Appassionato
  • ***
  • Post: 304
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO] Redirect 301 tramite file .htaccess
« Risposta #1 il: 17 Nov 2012, 14:08:34 »
Salve.
Ritorno qui per segnalare come ho risolto il mio problema, magari può essere d'aiuto a qualcuno.
Le stringhe da inserire nel file .htaccess sono le seguenti:

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

Il mio errore consisteva nell'inserire questo codice in fondo alla pagina. Invece bisogna inserirlo in delle determinate stringhe di codice che si trovano già nel nostro htaccess e sono le seguenti:

## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
#
## End - Custom redirects

Il codice va inserito dando fra questo codice così :

## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
RewriteCond %{HTTP_HOST} ^nomesito\.it [NC]
RewriteRule ^(.*) http://www.nomesito.it/$1 [R=301,L]
#
## End - Custom redirects

Spero di essere stato d'aiuto a qualcuno.
 
Saluti Antony
Seguimi su..
Facebook - Google+ - Twitter

Offline ibenjo

  • Nuovo arrivato
  • *
  • Post: 14
    • Mostra profilo
Re:[RISOLTO] Redirect 301 tramite file .htaccess
« Risposta #2 il: 14 Dic 2012, 11:10:08 »
Ciao, ho letto il tuo post...e ho difficoltà con i redirect...ora ti spiego...ho problemi con la pagina di conferma ordine per gli ordini fatti in contrassegno...ora c'è questa pagina http://www.solocover.it/cart/confirm.html che è resta in bianco e l'utente pensando che lìordine non sia andato a buon fine ripete la procedura..per poi annulare gli ordini tranne uno quado si accorge delle mail di conferma.. Io  ho creato una pagina: http://www.solocover.it/conferma-ordine.html e vorrei che l'utente venisse reindirizzato da qui http://www.solocover.it/cart/confirm.html a qui http://www.solocover.it/conferma-ordine.html

ma non so bene come riscrivere questa istruzione...puoi aiutarmi...please

Offline Antony88

  • Appassionato
  • ***
  • Post: 304
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO] Redirect 301 tramite file .htaccess
« Risposta #3 il: 14 Dic 2012, 18:37:23 »
Ciao ibenjo,
ho avuto solo ora il tempo di leggere il tuo messaggio. Prova con questa regola:
redirect 301 /solocover.it/cart/confirm.html http://www.solocover.it/conferma-ordine.html

Fammi sapere se va bene così.

Saluti Antony
 
Seguimi su..
Facebook - Google+ - Twitter

Offline lucapac

  • Esploratore
  • **
  • Post: 103
    • Mostra profilo
Re:[RISOLTO] Redirect 301 tramite file .htaccess
« Risposta #4 il: 09 Gen 2013, 19:16:05 »
Ciao Antony,
io ho lo stesso problema che hai avuto tu riguardo al redirect 301...

Ho provato ad inserire la stringa di codice nel file htaccess.txt nell'esatto punto in cui ci hai segnalato inserendo il nome del mio sito laddove specificato...

Non è però successo niente, continua a non reindirizzarmi al www.sito.it se accedo scrivendo sito.it

Potrebbe essere un problema del server?

Grazie.
Ciao.

Offline Antony88

  • Appassionato
  • ***
  • Post: 304
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO] Redirect 301 tramite file .htaccess
« Risposta #5 il: 09 Gen 2013, 19:44:15 »
No non credo.. al massimo può essere un problema di cache, puoi scrivere il codice che hai inserito?

Seguimi su..
Facebook - Google+ - Twitter

Offline lucapac

  • Esploratore
  • **
  • Post: 103
    • Mostra profilo
Re:[RISOLTO] Redirect 301 tramite file .htaccess
« Risposta #6 il: 09 Gen 2013, 20:01:20 »
il codice che ho inserito è il seguente:

########## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
RewriteCond %{HTTP_HOST} ^xxx\.it [NC]
RewriteRule ^(.*) http://www.xxx.it/$1 [R=301,L]

#
########## End - Custom redirects

ho inserito ciò che vedi in neretto nel file htaccess.txt che ho trovato nell'ftp...

Grazie

Offline Antony88

  • Appassionato
  • ***
  • Post: 304
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO] Redirect 301 tramite file .htaccess
« Risposta #7 il: 09 Gen 2013, 20:18:23 »
Scusami una domanda...
Ma il file htaccess.txt che tu nomini, l'hai rinominato?
Può essere quello il motivo
Seguimi su..
Facebook - Google+ - Twitter

Offline lucapac

  • Esploratore
  • **
  • Post: 103
    • Mostra profilo
Re:[RISOLTO] Redirect 301 tramite file .htaccess
« Risposta #8 il: 09 Gen 2013, 23:54:16 »
No, non l'ho rinominato... Ho provato però ora a rinominarlo (.htaccess togliendo l'estensione) ma il Mac non me lo permette... Come dovrei fare?

Grazie mille!!

Offline Antony88

  • Appassionato
  • ***
  • Post: 304
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO] Redirect 301 tramite file .htaccess
« Risposta #9 il: 09 Gen 2013, 23:59:41 »
Fallo direttamente in remoto.. presumo che usi filezilla giusto?

Aprilo collegati al tuo sito e rinomina il file htaccess.txt in .htaccess così dovrebbe cambiarlo.

Fammi sapere se ci sono novità.

Saluti Antony
Seguimi su..
Facebook - Google+ - Twitter

Offline lucapac

  • Esploratore
  • **
  • Post: 103
    • Mostra profilo
Re:[RISOLTO] Redirect 301 tramite file .htaccess
« Risposta #10 il: 10 Gen 2013, 10:39:06 »
Sei un grande Antony!! Ora funziona perfettamente!

Ti ringrazio.
Buona giornata.

Offline Antony88

  • Appassionato
  • ***
  • Post: 304
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO] Redirect 301 tramite file .htaccess
« Risposta #11 il: 10 Gen 2013, 14:08:19 »
Di nulla buona giornata a te
Seguimi su..
Facebook - Google+ - Twitter

Offline Mozartino

  • Appassionato
  • ***
  • Post: 367
    • Mostra profilo
Re:[RISOLTO] Redirect 301 tramite file .htaccess
« Risposta #12 il: 31 Ago 2013, 09:56:14 »
Salve a tutti!
Non riesco a fare quello che è chiaramente scritto sopra!

Vorrei inserire il redirect 301 tramite file .htaccess sul sito www.montemurloscuola.it
affinchè gli utenti arrivino su www.comprensivomontemurlo.gov.it

Ho modificato il file in questo modo:

########## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
RewriteCond %{HTTP_HOST} ^comprensivomontemurlo.gov.it\.it [NC]
RewriteRule ^(.*) http://www.comprensivomontemurlo.gov.it/$1 [R=301,L]

#
########## End - Custom redirects

Ma non cambia nulla.
Dove sbaglio?

Grazie
Carpe Diem

Offline lucapac

  • Esploratore
  • **
  • Post: 103
    • Mostra profilo
Re:[RISOLTO] Redirect 301 tramite file .htaccess
« Risposta #13 il: 31 Ago 2013, 10:09:52 »
Ciao Mozartino,
secondo me è sufficiente che inserisci un nuovo file "index.html" con il seguente codice nella cartella principale dell'ftp di www.montemurloscuola.it:

<html>
<head>
<meta http-equiv="refresh" content="0; url=http://www.comprensivomontemurlo.gov.it">
</head>
</body>
</html>

Offline Mozartino

  • Appassionato
  • ***
  • Post: 367
    • Mostra profilo
Re:[RISOLTO] Redirect 301 tramite file .htaccess
« Risposta #14 il: 31 Ago 2013, 10:33:10 »
OTTIMO!!!

GRAZIE MILLE!
Carpe Diem

 



Web Design Bolzano Kreatif