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. redirect url
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • I
      izzyweb User Attivo • ultima modifica di

      redirect url

      Salve a tutti
      ho bisogno di aiuto per fare un redirect
      da questo tipo di url
      http://www.izzyweb.it/index.php?p=scroll_img
      a questo nuovo:
      http://www.izzyweb.it/scroll_img.html

      Quale è la soluzione migliore???

      Uso già questo file .htaccess:
      RewriteEngine on
      RewriteBase /

      rewritecond %{http_host} ^izzyweb.it
      rewriterule ^(.*)$ http://www.izzyweb.it/$1 [R=301,NC]

      RewriteCond %{REQUEST_URI} !([^.]+)/
      RewriteRule ^index.(php|html|htm)$ /

      RewriteRule ^(.*).html$ index.php?p=$1

      ErrorDocument 400 /errore/errore.php?400
      ErrorDocument 401 /errore/errore.php?401
      ErrorDocument 403 /errore/errore.php?403
      ErrorDocument 404 /errore/errore.php?404
      ErrorDocument 500 /errore/errore.php?500

      Grazie
      Fabio Nincheri

      0 Miglior Risposta Ringrazia Cita Rispondi

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

        ciao 😉

        il codice postato va bene ("parte" 4 di 5), però non effettua il redirect 301/302

        è questo che vuoi?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • I
          izzyweb User Attivo • ultima modifica di

          si esatto voglio proprio il redirect
          dalla vecchia url http://www.izzyweb.it/index.php?p=scroll_img
          alla nuova http://www.izzyweb.it/scroll_img.html
          e cosi per tutte le altre pagine del sito.

          Mi puoi dare una mano??
          Te ne sarei grato,
          se poi vorrei ricambiare in qualche modo il favore...

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • I
            izzyweb User Attivo • ultima modifica di

            Come faccio a fare il redirect 301/302 ???

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • O
              osvi Super User • ultima modifica di
              RewriteRule ^(.*).html$ index.php?p=$1&no301=1 
              

              [php]if ($_GET['no301']!=1) { header(...); }[/php]
              ciao 😉

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • I
                izzyweb User Attivo • ultima modifica di

                @osvi said:

                RewriteRule ^(.*).html$ index.php?p=$1&no301=1 
                

                [php]if ($_GET['no301']!=1) { header(...); }[/php]
                ciao 😉

                Vediamo se ho capito...
                questo lo inserisco nel .htaccess
                RewriteRule ^(.*).html$ index.php?p=$1&no301=1

                e questo all'nizio delle mie pagine :
                if ($_GET['no301']!=1) { header(...); }

                giusto?
                ma tra parentesi header(...) non devo scriverci niente?
                scusa ma sono un po ignorante in queste cose....

                0 Miglior Risposta Ringrazia Cita Rispondi

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

                  se accedi a index.php?XXX no301 è diverso da 1
                  se entri da XXX.html passi per index.php?XXX&no301=1, no301 è uguale a 1

                  quindi in quel caso (nell'if) devi mandare due header, contenuto spostato in modo permanente e il location alla nuova pagina 😉

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • I
                    izzyweb User Attivo • ultima modifica di

                    ma...
                    adesso ci provo,
                    ma credo che cosi non funzioni, perchè io uso un unico file index per tutto il sito e non posso specificare header pagina per pagina

                    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