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. Coding
    5. Redirect Directory
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • I
      infosicurezza User Attivo • ultima modifica di

      Redirect Directory

      Ciao a tutti,
      devo fare un redirect 301 di una directory.

      Link vecchio: sito.it/news/testo-titolo-news-sitoweb-49835.html

      Il nuovo link è questo : sito.it/testo-titolo-news-sitoweb-49835

      Deve sparire **news **e l'estensione .html

      Ho provato a scrivere così ma mi da errore 500

      //301 Redirect Entire Directory
      RedirectMatch 301 /news/(.*) //$1

      Grazie

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • B
        bacca001 User Attivo • ultima modifica di

        Prova così:

        
        RewriteEngine on
        Redirect 301 /news/testo-titolo-news-sitoweb-49835.html <link di atterraggio, comprensivo di http>
        
        

        Scusami ma non mi fa inserire link quindi modifica te a dovere la seconda parte (assurdo ma vero), chiaramente togli "<" e ">".
        Ciao 🙂

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • I
          infosicurezza User Attivo • ultima modifica di

          @Bacca001 said:

          Prova così:

          >
          RewriteEngine on
          Redirect 301 /news/testo-titolo-news-sitoweb-49835.html <link di atterraggio, comprensivo di http>
          
          >```
          
          Scusami ma non mi fa inserire link quindi modifica te a dovere la seconda parte (assurdo ma vero), chiaramente togli "<" e ">".
          Ciao :)
          
          Ciao grazie per la risposta,
          Il problema è che ho circa 2000 link così strutturati e dovrei farlo dinamico e non statico, cioè scrivere 1 volta la regola valida per i 2000 link che sono così strutturati.
          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • B
            bacca001 User Attivo • ultima modifica di

            Scusami, da come avevi scritto credevo fosse solo quello.
            Ad ogni modo prova così:

            
            RewriteEngine on
            RewriteRule ^news/(.+?)(-[0-9]+)?$ http: // www . sito . it/$1 [L,R=301]
            
            

            In questo modo qualsiasi cosa dopo news viene redirectato al sito nuovo.

            Chiaramente attacca il link che io ho staccato per bypassare il parser del forum -.-"

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • I
              infosicurezza User Attivo • ultima modifica di

              Ciao Purtroppo non succede nulla, non viene effettuato alcun redirect.
              Mi sono assicurato che non siano cache o altro a non farlo funzionare.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • B
                bacca001 User Attivo • ultima modifica di

                Apache ha il "mod_rewrite" installato e abilitato?

                Perchè da me funziona benissimo 🙂

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • I
                  infosicurezza User Attivo • ultima modifica di

                  @Bacca001 said:

                  Apache ha il "mod_rewrite" installato e abilitato?

                  Perchè da me funziona benissimo 🙂

                  Ciao, si ho tutto abilitato anche perchè con altri redirect 301 più semplici funziona!
                  oggi riprovo, poi ti faccio sapere

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • I
                    infosicurezza User Attivo • ultima modifica di

                    Ciao purtroppo non funziona.
                    Ho provato altri redirect 301 e 302 più semplici e funzionano.
                    Hai altre soluzioni ?

                    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