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. Hosting e Cloud
    5. Errore su redirect con slash finale - Apache
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • H
      hellboy77 User Newbie • ultima modifica di

      Errore su redirect con slash finale - Apache

      Salve a tutti,
      ho un problema con apache e i redirect...se alla fine dell'URL sorgente si mette uno slash, ottengo errore 404

      file .conf del server:

      /etc/httpd/conf.d/server.conf

      .....
      .....
      .....
      Redirect 301 /test http : // www . mioserver . it / prova

      Nel browser, se scrivo l'URL ottengo questi 2 casi:

      Funziona
      http : // www . mioserver . it / test

      Non funziona
      http : // www . mioserver . it / test /

      Nel secondo caso ho un errore 404, ho provato a mettere un redirect anche con lo slash finale ma non funziona lo stesso... idee??

      Stefano

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • P
        paolino Moderatore • ultima modifica di

        Per com'è scritta quella regola, copre solo il caso /test e non quello /test/

        Devi inserire un ulteriore regola

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • H
          hellboy77 User Newbie • ultima modifica di

          @paolino said:

          Per com'è scritta quella regola, copre solo il caso /test e non quello /test/

          Devi inserire un ulteriore regola

          L'ho già fatto ma non funziona comunque

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • P
            paolino Moderatore • ultima modifica di

            Dipende da come l'hai fatto. Occhio che dev'essre qualcosa tipo /test/(.+)

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • H
              hellboy77 User Newbie • ultima modifica di

              @paolino said:

              Dipende da come l'hai fatto. Occhio che dev'essre qualcosa tipo /test/(.+)

              No, niente da fare, non và.....quando lancio l'URL che non funziona, per un istante prima dell'errore 404 vedo che viene aggiunto uno / ulteriore alla fine (es. www . mioserver . it / test //)

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • P
                paolino Moderatore • ultima modifica di

                Quell'aggiunta da dove esce?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • H
                  hellboy77 User Newbie • ultima modifica di

                  Eh..non lo sò...lo mette in automatico. Ho provato a mettere un RewiteRule, esattamente questo:
                  RewriteRule ^(.*)/$ /$1 [L,R=301]
                  e funziona, solo che poi la pagina principale (home) và in loop e non si apre. E' possibile applicare la regola solo ad un url o dominio?

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • H
                    hellboy77 User Newbie • ultima modifica di

                    Credo di aver risolto:
                    RewriteRule (.*)/test/$ http : // www . mioserver . it / prova/$1 [L,R=301]

                    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