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

      Aiuto mod_rewrite

      Ciao a tutti, sto provando ad applicare il mod_rewrite a degli indirizzi di un mio sito ma non sembra funzionare...
      Qualcuno può darmi una mano?

      Gli url da modificare sono:

      /webcam-montagna.php?id=****

      in

      /webcam-montagna.php/nomelocalità.php

      Che altri dati servono per applicare il mod_rewrite?? Il nome località e il numero id di ogni singola webcam sono in un db MySQL.

      Grazie mille,
      Paolo

      0 Miglior Risposta Ringrazia Cita Rispondi

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

        Aiuto...

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          thesee User Attivo • ultima modifica di

          ciao, forse questa discussione puo fare a caso tuo
          http://www.giorgiotave.it/forum/mod-rewrite-e-tecniche-di-url-redirect/43081-mod_rewrite-per-news-php-id-333-a.html

          😉

          0 Miglior Risposta Ringrazia Cita Rispondi

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

            @Thesee said:

            ciao, forse questa discussione puo fare a caso tuo
            http://www.giorgiotave.it/forum/mod-rewrite-e-tecniche-di-url-redirect/43081-mod_rewrite-per-news-php-id-333-a.html

            😉

            Mmmm... non sono riuscito a capirne molto!
            Il mio scopo è trasformare gli indirizzi delle pagine che sono raggiungibili da qui> http://www.webcam.sciclub.it/regione/webcam-montagna/webcam-abruzzo.php

            Mi puoi dare due dritte??

            Gentilissimo!!!
            Grazie,
            Paolo

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              thesee User Attivo • ultima modifica di

              Ciao, gli URL li modifichi tu , con PHP. Fai in modo che nella pagina i link siano quelli "Belli" riscritti.
              L'htaccee con il mod rewrite, analizza gli url, tira fuori i parametri e reindirizza alla pagina "brutta".
              Quindi crea una funzione che ti stampi url tipo /webcam-montagna.php/nomelocalita-123.php
              e con l'htaccess reindirizzi a /webcam-montagna.php?id=123
              Ciao

              0 Miglior Risposta Ringrazia Cita Rispondi

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

                Aiuto... e come faccio a modificarli col php in modo che il mod_rewrite che ho gia creato vada bene?

                Scusa il disturbo ma è molto importante per me...
                Grazie!!!

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  thesee User Attivo • ultima modifica di

                  eheh, bella domanda, questo dovresti saperlo tu 😄
                  in genere prima progetti gli url, poi crei il rewrite, tu hai fattoil contrario :), non so come potresti crearli...può essere banale od estremamente difficile, dipende da come hai sviluppato il sito.
                  Su questo non posso esserti d'aiuto se non dicendoti che:

                  Prendi l'id del prodotto, webcam, o pagina che sia..insomma ci siamo capiti, ti crei l'url piu o meno così:
                  /webcam-montagna.php/nomelocalit-123.php dove 123 è l'id .
                  con l'htaccess riconosci l'id ed è fatta.
                  per riconoscere l'id vedi pure l'esempio fatto nel post che ti ho consigliato 😉

                  0 Miglior Risposta Ringrazia Cita Rispondi

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

                    Ciao!
                    Il nuovo sito lo trovi in http://www[PUNTO]webcam.sciclub[PUNTO]it/2.0/
                    Riesci vedendo così a darmi qualche dritta più precisa?
                    Per trovare le pagine che mi interessa modificare devi cliccare su

                    • Webcam Mare
                      • Campania
                        • Webcam Ischia
                          E vedi che quella pagina ha l'url "dinamico"... Ma solo gli url delle singole pagine delle webcam sono così!

                    GRAZIE!

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      thesee User Attivo • ultima modifica di

                      ok, crei una funzione che da
                      /webcam-mare.php?id=102
                      ti scriva
                      /webcam-la-maddalena_102.html
                      Per crearla, bast che ti fai una funzione, che dall'id ti tiri fuori il nome della webcam esattamente come fai per visualizzare l'anchor text del link, elimini i caratteri speciali e ti crei l'url aggiungendo alla fine _123 dove 123 è l'id.
                      In questo modo l'utente clicca sull'url leggibile webcam-la-maddalena_102.html e tramite un htaccess di questo tipo il server fa la richiesta al file corretto passandogli l'id.

                      
                      RewriteCond %{REQUEST_URI}              /webcam-.*_(\d+)\.html$
                      RewriteRule ^webcam-.*_(\d+)\.html$ webcam-mare.php?id=$1 
                      
                      

                      Buon lavoro 😉

                      0 Miglior Risposta Ringrazia Cita Rispondi

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

                        @Thesee said:

                        ok, crei una funzione che da
                        /webcam-mare.php?id=102
                        ti scriva
                        /webcam-la-maddalena_102.html
                        Per crearla, bast che ti fai una funzione, che dall'id ti tiri fuori il nome della webcam esattamente come fai per visualizzare l'anchor text del link, elimini i caratteri speciali e ti crei l'url aggiungendo alla fine _123 dove 123 è l'id.
                        In questo modo l'utente clicca sull'url leggibile webcam-la-maddalena_102.html e tramite un htaccess di questo tipo il server fa la richiesta al file corretto passandogli l'id.

                        
                        RewriteCond %{REQUEST_URI}              /webcam-.*_(\d+)\.html$
                        RewriteRule ^webcam-.*_(\d+)\.html$ webcam-mare.php?id=$1 
                        
                        

                        Buon lavoro 😉

                        Il problema è appunto scrivere la funzione... Io col php sono proprio agli inizi e non saprei come crearla!!
                        Tu non mi puoi dare un ulteriore mano? Dai adesso che hai fatto 30 fai 31 senò sprechiamo tutto il lavoro di prima ;-)!!!

                        GRAZIE MILLE!

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • T
                          thesee User Attivo • ultima modifica di

                          Purtroppo fin qui non arrivo. Prova a postare la domanda tecnica di come creare la funzione nel forum sul php dando un po di specifiche in più 😉 http://www.giorgiotave.it/forum/php-mysql/
                          ciao

                          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