Back to top

Autore Topic: Problema redirect 301 .htaccess  (Letto 6966 volte)

Offline SuPeR-MaN

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Problema redirect 301 .htaccess
« il: 29 Mag 2008, 23:12:08 »
Salve a tutti,

chiedo a voi, perchè non so che pesci prendere  ::)

Avrei bisogno di fare un redirect di alcuni indirizzi del vecchio sito fatto in MDpro alle url attuali di Joomla.
Uso il componente sh404SEF.

Ho provato ad inserire in ogni punto del .htaccess righe tipo:

Codice: [Seleziona]
redirect 301 /index.php?name=MDForum&file=viewtopic&t=16 http://www.sito.com/section
redirect 301 /modules.php?op=modload&name=News&file=article&sid=78&mode=thread&order=0&thold=0 http://www.sito.com/news.htm
redirect 301 /modules.php?op=modload&name=News&file=article&sid=451 http://www.sito.com/news1.htm

Ma il redirect non funziona...ho letto sul web e mi sembrava una cosa semplice...dove sbaglio?

Questo è il mio .htaccess

Codice: [Seleziona]
RewriteCond %{REQUEST_FILENAME} !\.(jpg|jpeg|gif|png|css|js|pl|txt)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php

RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]
ErrorDocument 404 index.php

GRAZIE a chi mi aiuta  ;D

Offline taolo

  • Global Moderator
  • Instancabile
  • *****
  • Post: 3651
  • Sesso: Maschio
    • Mostra profilo
Re: Problema redirect 301 .htaccess
« Risposta #1 il: 30 Mag 2008, 00:16:42 »
ciao superman, benvenuto su joomla.it  :)

Senti, a quel che ho capito vuoi fare un 301 pagina per pagina... giusto?
Allora fai così:
Codice: [Seleziona]
Redirect 301 /vecchiapagina.html http://www.miosito.it/nuovapagina.html
vecchiapagina.html dovrebbe cominciare con http ://www. nomesito.it/....,  ok?

Per un redirect di tutto il sito

Codice: [Seleziona]
RewriteEngine On
RewriteBase /
RewriteRule ^ http://www.nuovosito.com [L,R=301]

Prova, aspettiamo notizie.. ciao
« Ultima modifica: 30 Mag 2008, 00:28:14 da taolo »
Ogni tanto passo da Joomla Blog! Un blog su Joomla

Offline taolo

  • Global Moderator
  • Instancabile
  • *****
  • Post: 3651
  • Sesso: Maschio
    • Mostra profilo
Re: Problema redirect 301 .htaccess
« Risposta #2 il: 30 Mag 2008, 00:25:21 »
Questo è un ottimo strumento per verificare la risposta di redirect... molto utile....

http://www.webconfs.com/http-header-check.php
Ogni tanto passo da Joomla Blog! Un blog su Joomla

Offline SuPeR-MaN

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Re: Problema redirect 301 .htaccess
« Risposta #3 il: 30 Mag 2008, 07:12:20 »
Ciao taolo, grazie per i consigli...
allora io ho aggiunto questo, provandolo in testa ed in coda dell' .htaccess:

Codice: [Seleziona]
Redirect 301 http://www.sito.com/modules.php?op=modload&name=News&file=article&sid=470 http://www.sito.com/Aprile-2008/Titolo-Notizia.html
Ma il redirect sembra non andare, ho provato sia a linkare direttamente la vecchia URL sia sul sito che mi hai consigliato, che dice:

Citazione
HTTP/1.1 404 Not Found =>
Date => Fri, 30 May 2008 05:07:04 GMT
Server => Apache/2.0
...

Mi riporta sempre alla pagina 404 definita per l' sh404SEF...può essere questo il problema? ::)

Offline SuPeR-MaN

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Re: Problema redirect 301 .htaccess
« Risposta #4 il: 02 Giu 2008, 21:09:44 »
Nessuno riesce ad aiutarmi?  :'(

Offline zalexo

  • Appassionato
  • ***
  • Post: 520
  • Sesso: Maschio
    • Mostra profilo
Re: Problema redirect 301 .htaccess
« Risposta #5 il: 10 Giu 2008, 09:32:48 »
Hai provato il componente redirect che segnalo nella mia guida?

Ciao
Corsi Joomla e SEO -  SEO Web Agency - Romagna Joomla Beach  NON MANCARE!!!!

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Problema redirect 301 .htaccess
« Risposta #6 il: 12 Giu 2008, 08:00:12 »
ma, se ho capito il problema ... non è più semplice utilizzare gli "alias" con sh404?
Vai nella configurazione di sh404, clicchi su vedi "sef urls", click sulla url VERSO la quale vuoi che il redirect venga effettuato e inserisci l'indirizzo della vecchia fra gli "alias"

 



Web Design Bolzano Kreatif