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. Trasformazione link dinamici in statici
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • A
      alad User • ultima modifica di

      Trasformazione link dinamici in statici

      Ciao ragazzi, ho il seguente problema:
      vorrei trovare delle valide istruzioni che trasformino i seguenti link dinamici

      
      nomesito.com/pagina.php?cat=2&productid=10
      nomesito.com/pagina.php?cat=3&productid=25
      
      

      in link statici del tipo:

      nomesito.com/nome-categoria/nome-prodotto.html
      

      dove ad esempio:
      cat=2 corrisponde a abbigliamento
      cat=3 corrisponde a tecnologia
      productid=10 corrisponde a giacca
      productid=25 corrisponde a notebook

      Sapreste darmi una mano?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • L
        lookagain User • ultima modifica di

        Ciao,
        ma devi implementare un sistema di riscrittura delle url nel tuo sito dinamico?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • A
          alad User • ultima modifica di

          No questo è solamente un esempio per capire bene quali istruzioni utilizzare nel caso di link dinamici del tipo che ho specificato; potrebbero certamente tornare utili in casi reali e in presenza di URL della stessa tipologia!

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • L
            lookagain User • ultima modifica di

            Forse continuo a non capire, sto solo dicendo che nel caso tuo, avendo url con querystring non credo tu voglia semplicemente riscrivere i contenuti creando una nuova regola di riscrittura per ogni link dinamico che si presenta.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • A
              alad User • ultima modifica di

              Vorrei un'unica regola che vada bene per la riscrittura di tutti i link dinamici (nel caso del primo post che vada bene solamente per quei due link) conoscendo le corrispondenze tra querystring e nomi delle categoria (o prodotti). Scusami se non dovesse essere chiaro...

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • L
                lookagain User • ultima modifica di

                @Alad said:

                nomesito.com/pagina.php?cat=2&productid=10
                nomesito.com/pagina.php?cat=3&productid=25

                nomesito.com/nome-categoria/nome-prodotto.html

                Devi create una condizione con "RewriteRule" in cui come primo parametro gli dai la "url riscritta" e come secondo la "url che deve essere riscritta".

                L'esempio è il seguente:
                RewriteRule ^([^/]+)/([^/]+).html$ pagina.php?cat=$1&productid=$2

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • A
                  alad User • ultima modifica di

                  Come faccio però ad indicargli che quando la variabile cat presenta un valore pari a 2, ad esempio, deve scrivere abbigliamento e quando è pari a 3, invece, tecnologia?
                  Così?

                  RewriteRule ^abbigliamento/([^/]+).html$ pagina.php?cat=2&productid=$2
                  RewriteRule ^tecnologia/([^/]+).html$ pagina.php?cat=3&productid=$2

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • L
                    lookagain User • ultima modifica di

                    Si, in teoria è giusto il concetto, all'atto pratico continuo a non capire.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • A
                      alad User • ultima modifica di

                      Così però devo scrivere una regola per quante sono le categorie e i prodotti...c'è la possibilità di scriverne una che vada bene per tutti i link, magari utilizzando opportune strutture di controllo (while,etc...)?

                      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