Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Digital Marketing
    4. SEO
    5. Rewrite tramite .htaccess non funziona, sparisce il sito
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • juanin
      juanin Admin • ultima modifica di

      Manca l'HTTP://

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • N
        nomad User • ultima modifica di

        Ho anche pensato che il problema potrebbe essere legato alla nuova cartella in cui è allocato il nuovo sito, ma mi sembra improbabile.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • N
          nomad User • ultima modifica di

          Ok, provo ad aggiungerlo. Grazie mille.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • N
            nomad User • ultima modifica di

            Aggiunto l'http. Il sito non scompare, ma il redirect non funziona.
            I link alle vecchie pagine continuano a dare error 404
            :arrabbiato:

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • juanin
              juanin Admin • ultima modifica di

              In uno dei redirect stai usando un parametro quindi devi usare una sintassi diversa per fare il redirect.

              Se vuoi approfondire ci sono queste discussioni:

              • Mod rewrite che mi fa impazzire
              • Redirect 301 va in conflitto con il Rewrite di Wordpress
              • Un aiuto su Redirect, per voi sarà semplice.
              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • N
                nomad User • ultima modifica di

                Juanin, i tuoi suggerimenti si sono rivelati preziosi: adesso le pagine non danno più error 404.
                Rimane un problema: reindirizzano tutte alla home.
                Prima scrivevi di sintassi diversa, cosa intendevi? Devo usare una formula tipo questa:

                RewriteCond %{REQUEST_URI} ^/index.php$RewriteCond %{QUERY_STRING} ^page=pages&pid=([0-9])$
                RewriteRule ^(.
                )$ dominio/paginetta/%1 [R=301,L]

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • juanin
                  juanin Admin • ultima modifica di

                  È tutto scritto nei link delle discussioni che ti ho girato.
                  Sì la sintassi da usare è quella che hai incollato.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • N
                    nomad User • ultima modifica di

                    Ok, grazie mille. Provo.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • N
                      nomad User • ultima modifica di

                      Mi scuso per non aver postato prima.
                      Il problema è stato risolto.
                      Ho dovuto prima riscrivere e poi reindirizzare con le seguenti sintassi:

                      ReRule index cPath
                      esempio:
                      Redirect 301 /index. php?cPath=21 http ://www miosito/categoria/3-sezione
                      è diventato
                      RewriteCond %{QUERY_STRING} cPath=21
                      RewriteRule ^/?index. php$ /categoria/3-sezione? [R=301,L]

                      ReRule product_info id

                      esempio:
                      Redirect 301 /product_info. php?cPath=21&products_id=165 http ://www miosito/categoria/sezione/34-articolo html
                      è diventato
                      RewriteCond %{QUERY_STRING} id=165
                      RewriteRule ^/?product_info. php$ /categoria/sezione/34-articolo.html? [R=301,L]

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • juanin
                        juanin Admin • ultima modifica di

                        Ottimo lavoro e grazie per aver postato anche la soluzione che sarà sicuramente utile ad altri 😉

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • N
                          nomad User • ultima modifica di

                          Grazie a te e al Forum per la disponibilità e il servizio utilissimo 🙂

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          Caricamento altri post
                          Rispondi
                          • Topic risposta
                          Effettua l'accesso per rispondere
                          • Da Vecchi a Nuovi
                          • Da Nuovi a Vecchi
                          • Più Voti