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. Da php a asp dot net
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • S
      sole User Attivo • ultima modifica di

      Da php a asp dot net

      Mi devo occupare del passaggio di un sito da php a asp dot net. Cambiando l'estensione dei file perdo l'intera indicizzazione/posizionamento fin'ora acquisita.
      L'htaccess funziona solo con php e quindi... come fareste voi a dire ai motori di ricerca che le pagine nuove sostituisco le stesse?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • giorgiotave
        giorgiotave Community Manager • ultima modifica di

        Ciao Sole,

        ti consiglio ti chiedere nella sezione apposita Mod Rewrite e Tecniche di URL Redirect specificando bene il problema.

        Gli Utenti GT e lo Staff GT ti indicheranno la strada giusta per ottenere il massimo 😉

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • E
          ellegi User Attivo • ultima modifica di

          @sole said:

          Mi devo occupare del passaggio di un sito da php a asp dot net. Cambiando l'estensione dei file perdo l'intera indicizzazione/posizionamento fin'ora acquisita.
          L'htaccess funziona solo con php e quindi... come fareste voi a dire ai motori di ricerca che le pagine nuove sostituisco le stesse?

          Se non puoi usare il mod rewrite per simulare le vecchie url, l'unico modo è usare il redirect 301 ed incrociare le dita.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • S
            sole User Attivo • ultima modifica di

            @Giorgiotave said:

            Ciao Sole,

            ti consiglio ti chiedere nella sezione apposita Mod Rewrite e Tecniche di URL Redirect specificando bene il problema.

            Gli Utenti GT e lo Staff GT ti indicheranno la strada giusta per ottenere il massimo 😉

            Grazie ma spostatemi voi la discussione altrimenti devo aprirne inutilmente un'altra.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • B
              beke Super User • ultima modifica di

              Fatto 🙂

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • S
                sole User Attivo • ultima modifica di

                Non so se sia importante ma ho omesso di dire che cambierò anche server.

                Help me, please.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • O
                  osvi Super User • ultima modifica di

                  su apache puoi aggiungere direttive che consentono di inviare le pagine .estensione all'engine che vuoi

                  AddType application/x-httpd-php .asp
                  

                  in questo modo le pagine .asp sono trattate come .php e dentro puoi metterci codice php (due header, uno per il 301 e uno per il location)

                  il tutto vale chiaramente anche al contrario, cambia solo il modo per dire ad IIS di leggere i file .php come asp 🙂

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • S
                    sole User Attivo • ultima modifica di

                    @osvi said:

                    su apache puoi aggiungere direttive che consentono di inviare le pagine .estensione all'engine che vuoi

                    AddType application/x-httpd-php .asp
                    

                    in questo modo le pagine .asp sono trattate come .php e dentro puoi metterci codice php (due header, uno per il 301 e uno per il location)

                    il tutto vale chiaramente anche al contrario, cambia solo il modo per dire ad IIS di leggere i file .php come asp 🙂

                    Se ho ben capito a me serve che IIS legga i file .php con dentro codice asp con redirect 301, corretto?

                    Però così facendo sul nuovo server devo avere tutte le pagine (in php) e cartelle che avevo sul vecchio server e anche quelle nuove. Ovvero raddoppio le pagine. Funzionerebbe ma non c'è una soluzione più pulita?

                    Con Apache ero ben abituato, scrivevo nel .htaccess una riga per ogni redirect e non dovevo conservare la pagina vecchia. Quello che stavo cercando è una soluzione analoga. Esiste?

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • O
                      osvi Super User • ultima modifica di

                      ISAPI rewrite, thread in rilievo
                      non te l'ho consigliato subito perchè se il server non è il tuo potresti avere problemi (magari non te lo attivano)

                      prova 😉

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • S
                        sole User Attivo • ultima modifica di

                        Infatti sto cercando di capire come funziona.
                        Ho solo trovato esempi di regole che traducono un link con parametri in maniera più search-engine-frinedly ma nessuna che mi faccia il redirect dalla pagina x alla y. Suggerimenti?

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • O
                          osvi Super User • ultima modifica di

                          prova a dare un occhiata qui

                          Redirect Old Page to New Page

                          RewriteRule /old.php http://www.example.com/new.asp [I,O,RP,L]
                          
                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • V
                            voidcomputer User Attivo • ultima modifica di

                            Ci sono servizi di hosting su ambienti ibridi (vale a dire che ci gira asp, dotnet, php) non faccio pubblicità quindi non te li cito.
                            Altrimenti devi per forza intervenire sull'interprete del web server e quindi optare per un housing che alla fine è la cosa migliore.
                            Puoi usare varie tecniche di rewriting molto semplici se usi un ambiente ibrido.
                            Saluti
                            Luca

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • S
                              sole User Attivo • ultima modifica di

                              Grazie ragazzi, dopo aver letto approfondimenti su tutto quello che avete suggerito ho optato per i filtri ISAPI. Ho già avuto modo di testarli in locale ed il prossimo passaggio sarà di installare i filtri su un server vero e proprio.

                              Di fatto è semplice tanto quando il buon .htaccess.

                              Quando avrò fatto installare i filtri ISAPI su server mi rimarrà verificare che l'intestazione restituitsca un 301.

                              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