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. Consiglio su rewrite URL ( semplice )
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • M
      magnus User • ultima modifica di

      Consiglio su rewrite URL ( semplice )

      Ciao ragazzi,
      ho una domanda da farvi. Ho nel mio sito degli url del tipo:

      URL?sezione=informatica

      Sarebbe possibile inserire nel virtualhost del dominio una regola che mi consenta di richiamare il suddetto con un url del tipo:

      URL/sezione/informatica

      o anche solo:

      URL/informatica

      ?

      Grazie a tutti!:)

      P.S.
      ho scritto URL perchè non mi è concesso inserire link

      0 Miglior Risposta Ringrazia Cita Rispondi

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

        Ciao magnus,

        puoi creare un file di nome ".htaccess" da inserire nella root del sito composto dal seguente codice:

        
        RewriteEngine On
        RewriteBase /
        RewriteRule ^(sezione)/(informatica)$ /?$1=$2 ---> primo caso
        RewriteRule ^(informatica)$ /?sezione=$1 ---> secondo caso
        
        
        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          magnus User • ultima modifica di

          Il problema è che sto usando anche un'operazione di proxy pass e quindi la root del sito non viene usata da apache. Questo è il mio virtualhost:

          <VirtualHost www . XXXXXXXX . it>
          ServerName www . XXXXXXXXXX . it
          ProxyRequests off
          KeepAlive Off
          <Proxy *>
          Order deny,allow
          Allow from all
          </Proxy>

          ProxyPass / http: // IP:PORTA/
          ProxyPassReverse / http: // IP:PORTA/
          </VirtualHost>

          Come potrei inserire quella regola nel mio virtualhost?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • A
            ayrton2001 Super User • ultima modifica di
            
            <VirtualHost www . XXXXXXXX . it>
            ServerName www . XXXXXXXXXX . it
            ProxyRequests off
            KeepAlive Off
            
            **RewriteEngine On
            RewriteBase /
            RewriteRule ^(sezione)/(informatica)$ /?$1=$2 ---> primo caso
            RewriteRule ^(informatica)$ /?sezione=$1 ---> secondo caso**
            
            <Proxy *>
            Order deny,allow
            Allow from all
            </Proxy>
            
            ProxyPass / http: // IP:PORTA/
            ProxyPassReverse / http: // IP:PORTA/ 
            </VirtualHost>
            
            
            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              magnus User • ultima modifica di

              Riprovo, ma mi pare che quelle regole si possano inserire solo nel tag directory...

              0 Miglior Risposta Ringrazia Cita Rispondi

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

                @magnus said:

                Riprovo, ma mi pare che quelle regole si possano inserire solo nel tag directory...

                Leggendo in fondo a questa pagina VirtualHost Examples sembrerebbe di no.

                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