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. CMS & Piattaforme Self-Hosted
    5. [Risolto] URL sbagliate con il rewrite
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • A
      angelweb Super User • ultima modifica di

      [Risolto] URL sbagliate con il rewrite

      Ciao ragazzi,

      sto usando il rewrite su phpbb, e cè un bel problema su ogni post dopo i 10 messaggi scritti, la URL che dice "PAGINA SUCCESSIVA" è sbagliata e non ti fa entrare nelle altre risposte ma ti porta sempre alla prima pagina.

      Come risolvere??

      Grazie

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • C
        cionfs Super User • ultima modifica di

        E' un errore di rewrite. Ce l'avevo anche io 🙂 Ho risolto rifacendo il tutto.
        Ri-esegui [url=http://www.giorgiotave.it/wikigt/os/MOD_Rewrite_per_PhpBB]questa procedura accompagnata da [url=http://www.giorgiotave.it/wikigt/os/Ottimizzare_PhpBB_per_i_Motori_di_Ricerca]questa. Non dovresti avere problemi di questo tipo. 🙂

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • A
          angelweb Super User • ultima modifica di

          @cionfs said:

          E' un errore di rewrite. Ce l'avevo anche io 🙂 Ho risolto rifacendo il tutto.
          Ri-esegui [url=http://www.giorgiotave.it/wikigt/os/MOD_Rewrite_per_PhpBB]questa procedura accompagnata da [url=http://www.giorgiotave.it/wikigt/os/Ottimizzare_PhpBB_per_i_Motori_di_Ricerca]questa. Non dovresti avere problemi di questo tipo. 🙂
          Perfetto, risolto 😉

          Grazie

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • C
            cionfs Super User • ultima modifica di

            Figurati 😉

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • F
              fabrizio77 User • ultima modifica di

              Ciao ho provato anch io ma il problema mi resta 😞

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • C
                cionfs Super User • ultima modifica di

                @fabrizio77 said:

                Ciao ho provato anch io ma il problema mi resta 😞

                Uhm... mi fai vedere cosa inserisci? Che piattaforma hai? PhpBB2 o PhpBB plus?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • F
                  fabrizio77 User • ultima modifica di

                  Grz della pronta risposta!
                  Allora io ho il phpBB2 e ho seguito pari pari le istruzioni del mod rewrite sia per header e tail php che per l htaccess (non so se dovevo adattarle al mio forum, pensavo fosse uguale in geneere per tutti i phpbb)
                  poi ho fatto anche gli aggiornamenti che venivano suggeriti per ottimizzare il phpbb per i motori di ricerca http://www.giorgiotave.it/wikigt/os/Ottimizzare_PhpBB_per_i_Motori_di_Ricerca#Eliminare_l.27id_di_sessione_per_gli_spider

                  ho visto l id sessione è andato via e il mod rewrite funziona, la funzione 'pagina successiva' Vai a non funziona rimanda sempre alla prima pagina del topic.

                  Devo copiarti qualcosa di piu specifico? Ho copiato tutti i codici come proposti, ho inserito quelli 🙂

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • C
                    cionfs Super User • ultima modifica di

                    Hai modificato il file .htaccess?

                    Se hai il forum in www.miosito.it/forum dovresti provare a modificare il file così

                    RewriteEngine On
                    #RewriteBase /forum/

                    RewriteRule [.]-vf([0-9]) viewforum.php?%{QUERY_STRING}&f=$1
                    RewriteRule [.]-vp([0-9]) viewtopic.php?%{QUERY_STRING}&p=$1
                    RewriteRule [.]-vt([0-9]) viewtopic.php?%{QUERY_STRING}&t=$1

                    Prova e fammi sapere 😉

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • F
                      fabrizio77 User • ultima modifica di

                      Ho provato perche io avevo messo #RewriteBase / e non /forum/ ma non funziona ugualmente 😞
                      Quando sono in una sezione, da fuori topic se clicco per esempio 6, l'URL che mi da' è
                      http://www.sito.com/forum/6-vt141.html?amp;start=100 che invece mi rimanda alla pagina 1
                      se invece enreo nel topic e clicco 6 mi da'
                      http://karima-ammar.com/forum/6-vt141.html?amp;postdays=0&postorder=asc&start=100 che invece è giusta

                      Non so come rimediare perche nel phpbb a volte metto le mani e funziona ma se si parla di htaccess o roba simile hehe sono 0!
                      Grazie della risposta, Fabrizio

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • C
                        cionfs Super User • ultima modifica di

                        Prova a reinserire il sessionID e vedi se ti da lo stesso errore 😉

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • F
                          fabrizio77 User • ultima modifica di

                          Basta rieditare il file session.php? o anche qualche altro file?
                          il mio ora è tornato:
                          ..$SID = 'sid=' . $session_id;

                          return $userdata;
                          

                          }
                          è giusto?

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • C
                            cionfs Super User • ultima modifica di

                            Riesegui [url=http://www.giorgiotave.it/wikigt/os/Ottimizzare_PhpBB_per_i_Motori_di_Ricerca]questa 😉

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • F
                              fabrizio77 User • ultima modifica di

                              😞 no resta tutto uguale, non capisco eppure copio e incollo

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • F
                                fabrizio77 User • ultima modifica di

                                hey ho risolto!
                                leggendo nel forum ho trovato questo consiglio

                                 Codice PHP:
                                 [php]                       $url_in = array('/(?<!\/)viewforum.php\?f=([0-9]+)((&)|(&)){0,1}([^>]+>)(.*?)<\/a>/e', 
                                

                                '/(?<!/)viewtopic.php?p=([0-9]+)((&)|(&)){0,1}([^>]+>)(.?)</a>/e',
                                '/(?<!/)viewtopic.php?t=([0-9]+)((&)|(&)){0,1}([^>]+>)(.
                                ?)</a>/e');
                                [/php]
                                a

                                 Codice PHP:
                                

                                [php] $url_in = array('/(?<!/)viewforum.php?f=([0-9]+)((&)|(&)){0,1}([^>]+>)(.?)</a>/e',
                                '/(?<!/)viewtopic.php?p=([0-9]+)((&)|(&)){0,1}([^>]+>)(.
                                ?)</a>/e',
                                '/(?<!/)viewtopic.php?t=([0-9]+)((&)|(&)){0,1}([^>]+>)(.*?)</a>/e');
                                [/php]
                                ed ha funzionato 🙂
                                Grz per il tuo aiuto

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • C
                                  cionfs Super User • ultima modifica di

                                  Ok 🙂

                                  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