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. Aiuto per rewriting
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • K
      kaisersose Super User • ultima modifica di

      Aiuto per rewriting

      Ciao a tutti,
      inanzitutto mi scuso se sono ripetitivo ma prima di rinunciare vorrei riprovare un ultima volta, ho fatto una bella confusione in google e ora praticamente sto perdendo tutto cio che avevo guadagnato nei motori, devo provare a eseguire questo redirect 301.

      io ho una pagina del genere:
      **
      www.miosito.com/articolo.php?articolo=10

      riscritta cosi
      www.miosito.com/ID/categoria/titolo-articolo/
      **

      l'htaccess e :
      **
      RewriteEngine On
      RewriteBase /
      Redirect permanent http://www.antoniofullone.it/articolo-27.html http://www.antoniofullone.it/27/Notizie/Wikipedia-lancia-la-sua-sfida-a-Google/
      RewriteRule ^([^/]+)/([^/]+)/([^/]+)/$ articolo.php?articolo=$1&nomecat=$2&titolo=$3
      **
      devo fare il redirect 301 , ho provato con php inserendo un header location nel codice estraendo le variabili ma il browser va in til e comincia a reindirizzare di continuo,come un loop, non esegue il redirect, anzi non si ferma sarebbe piu corretto dire.

      A questo punto vorei farlo con htaccess, se metto [r=301,L]
      alla fine della riga mi da errrore interno del server (errore 500).
      cosa posso fare?

      Grazie e chiedo scusa ai moderatori se ho riproposto lo stesso post, ma vorrei provare un ultimo tentativo.
      😛

      0 Miglior Risposta Ringrazia Cita Rispondi

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

        ciao 🙂

        non puoi mettere il 301 nel file htaccess (per due motivi: hai delle variabili e mod_rewrite non può fare query sql; andresti in loop)

        il consiglio è:
        articolo.php - rinominalo in articolo2.php
        modifica la rewriterule e falla puntare a articolo2.php
        crea articolo.php dove prendi $_GET['idarticolo'] ti ricavi gli altri campi e invii gli header 301

        se non sbaglio ci sta l'esempio completo di 301 nella guida al rewrite 🙂

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • K
          kaisersose Super User • ultima modifica di

          Semplicemente una parola

          GRAZIE!!!!!

          funziona alla grande, ho modificato l'htaccess con articolo2 e poi inserito un header 301 con php nella pagina articolo,

          funziona perfettamente, grazie OSVI, credimi ci sbattevo la testa da tanto e grazie al tuo consiglio in 5 minuti ho risolto il problema.

          🙂 😄

          0 Miglior Risposta Ringrazia Cita Rispondi

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

            😉 ciao!

            Francesco

            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