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. Mio primo urlrewrite
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • C
      carlitos1982 User Attivo • ultima modifica di

      Mio primo urlrewrite

      Ciao ragazzi,è la prima volta che uso questa tecnica,però non mi sono chiare delle cose.....
      Come faccio a creare un urlrewrite di due sezioni del mio sito news e video entrambi presenti nella root del sito??
      Ho provato questo codice ma non funziona
      [PHP]
      RewriteEngine On
      RewriteRule ^(.+)/(.+).html videogrande2.php?id=$1
      RewriteRule ^(.+)/(.+).html news2.php?id=$1
      [/PHP]

      0 Miglior Risposta Ringrazia Cita Rispondi

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

        Ciao carlitos1982,
        c'è un errore logico: utilizzi due regole uguali ^(.+)/(.+).html

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • C
          carlitos1982 User Attivo • ultima modifica di

          Ciao ayrton e grazie della risposta,come posso ovviare questo errore??

          0 Miglior Risposta Ringrazia Cita Rispondi

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

            @carlitos1982 said:

            Ciao ayrton e grazie della risposta,come posso ovviare questo errore??
            Scrivi un esempio dei due link html.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • C
              carlitos1982 User Attivo • ultima modifica di

              @ayrton2001 said:

              Scrivi un esempio dei due link html.
              urlmiosito/695/il-ds-salerno-sara-un-mercato.html questo è il lino per quanto riguarda le news dove il numero 695 e l id unico l altro dei video dovrebbe essere uguale a questo solo che al posto del titolo delle news dovrebbe comparire il titolo del video

              0 Miglior Risposta Ringrazia Cita Rispondi

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

                @carlitos1982 said:

                l'altro dei video dovrebbe essere uguale a questo solo che al posto del titolo delle news dovrebbe comparire il titolo del video
                Devi differenziarli altrimenti non puoi creare regole ad hoc

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • C
                  carlitos1982 User Attivo • ultima modifica di

                  Cioè devo creare un altra cartella in cui inserire un altro file .htaccess e far gestire solo la parte relativa ai video??

                  0 Miglior Risposta Ringrazia Cita Rispondi

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

                    @carlitos1982 said:

                    Cioè devo creare un altra cartella in cui inserire un altro file .htaccess e far gestire solo la parte relativa ai video??
                    No, puoi utilizzare per esempio la forma:

                    urlmiosito/video-695/il-ds-salerno-sara-un-mercato.html
                    urlmiosito/news-695/il-ds-salerno-sara-un-mercato.html

                    in modo da utilizzare il seguente .htaccess

                    
                    RewriteEngine On
                    RewriteRule ^video-(.+)/(.+).html$ videogrande2.php?id=$1 
                    RewriteRule ^news-(.+)/(.+).html$ news2.php?id=$1 
                    
                    
                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • P
                      potoloso User • ultima modifica di

                      Ayrton, forse tu mi puoi aiutare.
                      Ho appena postato il mio problema qui:

                      giorgiotave.it/forum/mod-rewrite-e-tecniche-di-url-redirect/159212-htaccess-per-piu-files.html#post846437

                      Ma parte della soluzione è proprio quella che segnali tu, differenziando le regole logiche per far funzionare files diversi, nel mio caso:

                      RewriteBase /
                      RewriteEngine On
                      RewriteRule ([^/]+)_([^/]+).html$ index.php?p=$1&page=$2
                      RewriteRule articoli/([^/]+).html$ articoli.php?p=$1

                      Mi sembra scritto correttamente, ma non va.
                      Se però sostituisco "...articoli/([^/]+)..." con "...articoli~([^/]+)..." funziona, non capisco dove sbaglio...

                      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