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. Coding e Sistemistica
    4. Coding
    5. Riscrivere un sito in php
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • M
      mirkoagrati User Attivo • ultima modifica di

      Dunque,
      visto che si tratta di un'operazione in larga scala ti consiglierei la redirect 301: è il metodo migliore per dire ai motori di ricerca che una risorsa è stata spostata in modo permanente.

      Dunque,
      non sono sicuro che le regole del forum me lo permettano,
      ma siccome sono in ufficio e sto per uscire, non ho tempo di consultarle e quindi posto questo link avendo giusto cura di togliere il protocollo ed il www ..... (mi pare che così sia consentito):
      dai un'occhiata qui '.googlerank.it/Guide_SEO/Fattori_Ranking_Interni/Redirect_301.asp'

      Ciao

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • D
        d.force User Attivo • ultima modifica di

        Grazie 1000 Mirko,

        ho dato un'occhiata, solamentre che ho links su altri siti che puntano alle pagine in questione nel formato html...

        Funzionerebbe ugualmente?...

        Ho trovato questo codice per fare il redirect 301:

        <?
        Header( "HTTP/1.1 301 Moved Permanently" );
        Header( "Location: http://www.miosito.it/nuova_pagina.php" );
        ?>

        Dove va inserito? Nelle pagine vecchie? Oppure nel file .htaccess?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          mirkoagrati User Attivo • ultima modifica di

          Cia d-force,
          scusa il ritardo 😉

          Dunque
          il codice che hai postato è corretto e va inserito in una pagina .PHP.

          Però prima ti consiglio di dare un'occhiata a questi post che sono parte
          del Forum GT:
          giorgiotave.it/forum/mod-rewrite-e-tecniche-di-url-redirect/30514-redirect-301-con-file-html.html

          Penso che ti saranno di aiuto a capire meglio come raggiungere il tuo scopo.

          Buona serata
          Ciao

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • D
            d.force User Attivo • ultima modifica di

            Ciao Mirko,

            grazie 1000 ho dato un'occhiata...

            Provo a spiegare meglio il mio problema:

            Ho un sito con tutte le pagine con estensione .htm vorrei riscrivere tutte le pagine con estensione .php

            In giro per il mondo ho diversi links che puntano a diverse pagine del sito (quindi con estensione .htm). Ora se riscrivo tutte le pagine con estensione .php i links non punteranno più alla pagine originale restituendo un errore. Inoltre perderò tutta l'indicizzazione delle pagine con relativo azzeramento immediato del PR e perdita di posizionamento.

            Quale è la soluzione ideale e meno traumatica?

            Grazie 1000!

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              mirkoagrati User Attivo • ultima modifica di

              Ciao d-force,
              intendevo suggerirti che oltre al mod-rewrite puoi eseguire le redirect
              con le pagine attuali semplicemente spostando il contenuto dalla .html (che esegue la redirect) alla .php.

              In questo modo le tue pagine HTML rimangono indicizzate,
              ma eseguono una redirect alle PHP che esegue il codice.

              Ciao

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • D
                d.force User Attivo • ultima modifica di

                Si, però le pagine in .htm le elimino fisicamente perchè vengono sostituite da quelle in php.

                Ad esempio:

                www. miosito. com/pagina.htm

                divente

                www. miosito. com/pagina.php

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • M
                  mirkoagrati User Attivo • ultima modifica di

                  OK

                  Ciao

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • D
                    d.force User Attivo • ultima modifica di

                    @mirkoagrati said:

                    [***]

                    Scusa Mirko, puoi gentilmente spiegarti meglio?

                    Grazie.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • M
                      mirkoagrati User Attivo • ultima modifica di

                      Ciao d-force,
                      dunque potresti valutare di affiancare le nuove PHP alle HTML esistenti spostando l'attuale contenuto delle HTML nelle PHP e lasciando eseguire la redirect alle HTML con questo codice:

                      [php]<META HTTP-EQUIV="Refresh" CONTENT="0;URL=miosito.it/pippo.php">[/php]Questa istruzione HTML fa si che la pagina che la contiene esegua immediatamente (0 sec) una redirect alla pagina pippo.php

                      Spero che ora ti sia tutto chiaro.

                      Ciao

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • D
                        d.force User Attivo • ultima modifica di

                        Perfetto, ora ho capito!

                        Quindi le pagine in html - anche se con zero contenuti - devono continuare ad esistere per permettere alla funzione di redirect di inviare l'utente sulla pagina in .php.

                        OK, Grazie 1000!

                        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