+ Rispondi alla Discussione
Risultati da 1 a 5 di 5

Errore redir 301 in pagina di destinazione

Ultimo Messaggio di hikari il:
  1. #1
    User
    Data Registrazione
    Oct 2010
    Località
    Bologna
    Messaggi
    362

    Errore redir 301 in pagina di destinazione

    Salve,
    sto inserendo in htaccess una serie di redirect 301 per reindirizzare le pagine di un vecchio sito a quelle corrispondenti di un sito con dominio nuovo (sito in WP).
    Quando inserisco la regola (ho messo gli spazi per non mettere il link attivo):

    redirect 301 /vecchiapagina https : // www . nuovodominio/nuovapagina

    il risultato, errato, è che il redir va a: https : // www . nuovodominiovecchiapagina

    cioè nell'url di destinazione riporta la vecchia pagina e tra l'altro senza lo slash...

    Non mi era mai capitato, dove può essere l'errore?
    Grazie.
    H.

  2. #2
    Moderatore L'avatar di Giorgio Sanna
    Data Registrazione
    Mar 2013
    Località
    Castellana Grotte
    Messaggi
    242
    Segui Giorgio Sanna su Twitter Aggiungi Giorgio Sanna su Facebook Aggiungi Giorgio Sanna su Linkedin
    Ciao Hikari. Ti posso consigliare di utilizzare un plugin WordPress apposito per gestire i redirect 301, ce ne sono diversi, in questo modo aggiri il problema.
    MODSoftware
    Copywriter, SEO e SEM -> Webita

  3. #3
    User
    Data Registrazione
    Nov 2018
    Località
    Ragusa
    Messaggi
    67
    Aggiungi flaviors200 su Google+ Aggiungi flaviors200 su Facebook Aggiungi flaviors200 su Linkedin
    Se il vecchio sito non era realizzato con WP devi fare la modifica a mano, non hai altre scelte.

    Ti suggerisco di utilizzare la direttiva RewriteRule di mod_rewrite, quindi nell'htaccess dovresti inserire la seguente sintassi:

    Codice:
    <IfModule mod_rewrite.c>
        RewriteEngine on
        
        #regola 1
        RewriteRule ^vecchia-pagina? https : // www .nuovodominio.tld/nuova-pagina [L,R=301,NC]
        #regola 2
        RewriteRule ^altra-pagina? https : // www .nuovodominio.tld/altra-pagina [L,R=301,NC]
    </IfModule>
    Ovviamente elimina gli spazi che ho dovuto inserire altrimenti non potevo postare il commento.

    Se noti che non cambia nulla, potresti aver bisogno di svuotare la cache del browser, in quanto i redirect 301 che hai impostato in precedenza sono rimasti in memoria.

    Per svuotare la cache su Chrome digita Ctrl + Maiusc + Canc, quindi spunta "Immagini e file memorizzati nella cache" e riprova.
    Sviluppo siti web per aziende e professionisti

  4. #4
    User
    Data Registrazione
    Oct 2010
    Località
    Bologna
    Messaggi
    362
    Citazione Originariamente Scritto da Giorgio Sanna Visualizza Messaggio
    Ciao Hikari. Ti posso consigliare di utilizzare un plugin WordPress apposito per gestire i redirect 301, ce ne sono diversi, in questo modo aggiri il problema.
    Grazie, ho risolto così. Avevo già provato un plugin (il più diffuso) ma non funzionava. Ora ho cambiato plugin ed è a posto.
    H.

  5. #5
    User
    Data Registrazione
    Oct 2010
    Località
    Bologna
    Messaggi
    362
    Citazione Originariamente Scritto da flaviors200 Visualizza Messaggio
    Se il vecchio sito non era realizzato con WP devi fare la modifica a mano, non hai altre scelte.

    Ti suggerisco di utilizzare la direttiva RewriteRule di mod_rewrite, quindi nell'htaccess dovresti inserire la seguente sintassi:
    Grazie per la dritta, una domanda su quella direttiva, che mi sembra applicata ad una singola pagina: per fare però il redirect di più pagine...?
    A presto,
    H.

+ Rispondi alla Discussione

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.