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. La Community Connect.gt
    4. News Ufficiali da Connect.gt
    5. Conversione sito da html a php
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • F
      fedemarkez User Attivo • ultima modifica di

      Conversione sito da html a php

      Ciao ragazzi, spero in un vostro consiglio 🙂

      Ho un sito web costruito interamente in html, online da 5 mesi e ben posizionato sui motori con circa 2000 visite giornaliere dai motori.

      Il problema è questo: per necessità di cose devo cambiare tutte le estensioni delle pagine da .html a .php

      Mi suggerite la migliore via da seguire per non perdere tutto il posizionamento che ho acquisito in questi mesi?

      grazieee!!!!

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • S
        stuart Super User • ultima modifica di

        Soluzione indolore.

        Non cambi l'estensione alle pagine, ma indichi al server di interpretare gli script php anche all'interno file html

        da aggiungere all'htaccess

        AddType application/x-httpd-php .html
        

        .Stuart

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • F
          fedemarkez User Attivo • ultima modifica di

          mmmm.... soluzione interessante 🙂

          non sono pratico di .htaccess quindi prima di fare minkiate chiedo x sicurezza 😄

          in pratica è sufficiente creare un file che si chiama .htaccess
          lo apro con notepad e ci incollo il codice che mi hai suggerito
          uppo nella root del sito
          fine?
          o devo aggiungere qualcosa all interno delle pagine web?

          grassie mille 🙂

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • S
            stuart Super User • ultima modifica di

            @"fedemarkez" said:

            in pratica è sufficiente creare un file che si chiama .htaccess
            lo apro con notepad e ci incollo il codice che mi hai suggerito
            uppo nella root del sito
            fine?

            That's all folks!

            @"fedemarkez" said:

            o devo aggiungere qualcosa all interno delle pagine web?

            No.

            A parte gli script php che volevi inserire rinominando le pagine, ovviamente.

            .Stuart

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • F
              fedemarkez User Attivo • ultima modifica di

              xfect !!!

              grazie mille!!! 🙂 non sai quanto sono felice :):):)

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • D
                domenico.biancardi User Attivo • ultima modifica di

                @Stuart said:

                That's all folks!

                No.

                A parte gli script php che volevi inserire rinominando le pagine, ovviamente.

                .Stuart

                meglio il primo consiglio Stuart, quello dello script prevede sempre un duplice processo lato server

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • R
                  runen User Attivo • ultima modifica di

                  Inoltre tieni presente che creare un file che si chiama .htaccess devi ricorrere a un'escamotage: se apri il file di testo con notepad e tenti di salvarlo con quel nome il sistema non te lo accetta perché lo interpreta come un'estensione, e lo salverà probabilmente come .htaccess.txt

                  A questo punto uploadi via ftp e, sul server, lo rinomini correttamente.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • F
                    fedemarkez User Attivo • ultima modifica di

                    @domenico biancardi said:

                    meglio il primo consiglio Stuart, quello dello script prevede sempre un duplice processo lato server

                    scusa non ho capito...

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • S
                      stuart Super User • ultima modifica di

                      @"domenico.biancardi" said:

                      meglio il primo consiglio Stuart, quello dello script prevede sempre un duplice processo lato server
                      @fedemarkez said:
                      scusa non ho capito...

                      Colpa mia, mi sono espresso male.

                      Intendevo dire che dopo aver aggiunto l'istruzione al server di richiamare l'interprete php anche per i file .html, ti mancava, ovviamente, di mettere lo scripting php nelle attuali pagine html, visto che era per questo che volevi rinominare le pagine da *.html a *.php, no?

                      .Stuart

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • F
                        fedemarkez User Attivo • ultima modifica di

                        si ma avevo capito... non ho capito l'affermazione di domenico... in che senso un doppio lavoro per il server??

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • F
                          fedemarkez User Attivo • ultima modifica di

                          ho un problema... ho uppato il file .htaccess nella root, ma... se vado ad aprire il sito con firefox.... ecco cosa viene fuori....

                          http://img266.imageshack.us/my.php?image=21633359to1.jpg

                          😢:?:x

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • F
                            fedemarkez User Attivo • ultima modifica di

                            Stuart è questione di vita o di morte!!! ❌x:x

                            che devo fà?!?!

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • F
                              fedemarkez User Attivo • ultima modifica di

                              ho trovato il problema ma non la soluzione :arrabbiato:

                              praticamente il sito è hostato su Aruba... e su Aruba nella pagina dedicata all' htaccess scrivono:

                              *Nota tecnica: non e' possibile abilitare estensioni personalizzate in modo che si comportino come **.php **in quanto il php e' configurato da alcuni mesi come CGI e non come modulo

                              *Cè un modo per aggirare l'ostacolo?

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • D
                                domenico.biancardi User Attivo • ultima modifica di

                                @fedemarkez said:

                                si ma avevo capito... non ho capito l'affermazione di domenico... in che senso un doppio lavoro per il server??

                                caso .htaccess

                                il browser richiede il file tramite GET

                                • il server analizza l'htaccess e effettua un SEND della pagina corretta

                                caso redirect tramite scripting

                                il browser richiedere il file tramite GET

                                • il server risponde con la pagina che contiene lo scripting di redirect

                                il browser interpreta il redirect, si posiziona sulla nuova pagina ed effettua un nuovo GET

                                • il server risponde con la nuova pagina richiesta
                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • D
                                  domenico.biancardi User Attivo • ultima modifica di

                                  @fedemarkez said:

                                  ho trovato il problema ma non la soluzione :arrabbiato:

                                  praticamente il sito è hostato su Aruba... e su Aruba nella pagina dedicata all' htaccess scrivono:

                                  *Nota tecnica: non e' possibile abilitare estensioni personalizzate in modo che si comportino come **.php *in quanto il php e' configurato da alcuni mesi come CGI e non come modulo

                                  Cè un modo per aggirare l'ostacolo?

                                  utilizzo il server windows? se non sei su unix non puoi fare altro che utilizzare lo scripting per i redirect, altrimenti effettua un cambio di server da windows a linux vedrai che migliorerà sicuramente il rendimento

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • F
                                    fedemarkez User Attivo • ultima modifica di

                                    Domenico il bello è che io sto su LINUX!!! :arrabbiato:

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • D
                                      domenico.biancardi User Attivo • ultima modifica di

                                      @fedemarkez said:

                                      Domenico il bello è che io sto su LINUX!!! :arrabbiato:

                                      e no allora deve funzionare per forza

                                      .htaccess non ha estensione e su linux è supportato benissimo

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • F
                                        fedemarkez User Attivo • ultima modifica di

                                        Scusa Domenico se sono ripetitivo, comunque L'hosting Aruba sembra avercela con me... leggi qui:

                                        http://vademecum.aruba.it/start/linux/mime.htm

                                        come vedi, sembra non si possa fare il rewrite su pagine php...

                                        ...infatti navigando con firefox dopo aver uppato l'htaccess, mi da quel problema nell'immagine che avevo postato prima.

                                        A questo punto chiedo se cè un altro modo per poter aggirare l'ostacolo o in alternativa capire quale strada devo intraprendere visto che cambiero' tutte le pagine HTML a PHP senza perdere posizioni nelle serp

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • P
                                          petro User Attivo • ultima modifica di

                                          Se non puoi far interpretare al server di aruba le pagine html come PHP (che sarebbe la soluzione ottimale), hai due strade:

                                          1. cambi hosting e ti prendi un server più flessibile

                                          2. cambi estensione alle pagine e fai un redirect 301 da ogni pagina html alla corrispettiva php

                                          Purtroppo non mi vengono in mente altre vie.
                                          Petro

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • F
                                            fedemarkez User Attivo • ultima modifica di

                                            @petro said:

                                            Se non puoi far interpretare al server di aruba le pagine html come PHP (che sarebbe la soluzione ottimale), hai due strade:

                                            1. cambi hosting e ti prendi un server più flessibile

                                            2. cambi estensione alle pagine e fai un redirect 301 da ogni pagina html alla corrispettiva php

                                            Purtroppo non mi vengono in mente altre vie.
                                            Petro

                                            credo che seguirò la via del redirect 301... puoi darmi le indicazioni su come procedere? devo creare un file .htaccess?

                                            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