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. Redirect 301 a www
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • N
      napulitano User Attivo • ultima modifica di

      Redirect 301 a www

      Ciao, ho un problema con il redirect 301 da miositoPUNTOorg a wwwPUNTOmiositoPUNTOorg in pratica ho già risolto il problema nella home creando un htaccess con la regola, ma non sò come fare a usare questa regola anche nella cartella forum (vbulletin+vbseo) infatti quando vado su miositoPUNTOorg non mi reindirizza a wwwPUNTOmiositoPUNTOorg, come faccio a impostare questa regola in tutte le cartelle del mio sito?
      Grazie per la risposta...

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • www
        www Moderatore • ultima modifica di

        Hai provato con una cosa del genere?

        RewriteEngine on
        rewritecond %{http_host} ^ilmiosito.tld
        rewriterule ^(.*)$ http://www.ilmiosito.tld/$1 [r=301,nc]

        Se il forum è in un sottodominio è un altro paio di maniche.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • N
          napulitano User Attivo • ultima modifica di

          Grazie per la risposta, ho provato con il codice che mi hai dato ma mi reidirizza solo i file della home, le directory non vengo reindirizzate al www per esempio quando vado su miosito.it/board/non mi reindirizza a ```
          www . miosito.it/board/

          Grazie ;)
          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • www
            www Moderatore • ultima modifica di

            Direi che nella cartella che hai utilizzato per installare vbullettin hai un altro htaccess che 'si impone' sulle regole di quello che metti nella root del dominio.

            (Perchè immagino che queste due righe tu le abbia inserite nell'htaccess che hai nella root, naturalmente.)

            E' normale, forse. Non so, nello specifico non sono affatto esperto di vbullettin.
            Altri cms non hanno questo problema, in ogni caso.

            Potresti provare però a riportare questa regola anche nell'htaccess che gestisce il forum, magari in fondo al foglio.

            Mi dispiace non saperti dire di più.

            😞

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • N
              napulitano User Attivo • ultima modifica di

              Se lo inserisco nell'htaccess del forum devo modificare qualcosa al codice che mi hai dato?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • www
                www Moderatore • ultima modifica di

                🙂

                No, prova a metterlo alla fine del foglio prodotto dal cms.

                Ma - absolutely - non 'v'è certezza'.

                Nel senso che se non funziona nella root vuol dire che senza dubbio l'htaccess di vBullettin 'impone' una 'magia' diversa.

                Perchè il rewrite è una magia, sia chiaro.

                Ora che ci faccio caso nemmeno Giorgio ha allestito una cosa del genere, qui su GT.

                Tu prova, naturalmente facendo copia tanto del vecchio htaccess quanto di tutto il resto (ma in generale se ti da 501 basta che riuppi il vecchio foglio di regole e tutto torna come prima 😉 ).

                Intanto provo a chiedere anche io.

                Se risolvi fammi sapere, mi raccomando.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • N
                  napulitano User Attivo • ultima modifica di

                  Ma quindi il codice che mi hai dato tu da inserire nell' htaccess del vbulletin non lo devo modificare aggiungendoci /forum/ se lo inserisco nell'htacess nella cartella /forum/?

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • www
                    www Moderatore • ultima modifica di

                    Purtroppo non ho mai utilizzato quel cms.

                    Devo dire però che dando un'occhiata in giro, mi è capitato di vedere istallazioni che non hanno il problema che indichi tu.

                    MA si tratta di forum installati direttamente nella root del dominio, mentre per esempio il forum su cui stiamo conversando, alloggiato in una sottodirectory - proprio come il tuo, non usa quella regola.

                    Tendenzialmente non devi aggiungere nulla a quella regola, che indica solo di restituire la versione con www per tutte le richieste al dominio che non hanno il www.

                    La directory di riferimento dovrebbe essere indifferente.

                    Ma sempre di 'magia' stiamo parlando.

                    Fai prima a provare, e se funziona ne esce fuori qualcosa di utile per altri, magari.

                    🙂

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • N
                      napulitano User Attivo • ultima modifica di

                      Mi sà che si deve aggiungere /board/ altrimenti mi rimanda alla home...

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • N
                        napulitano User Attivo • ultima modifica di

                        Ho inserito questo codice:

                        RewriteCond %{http_host} !^www . miosito.org/board/
                        RewriteRule ^(.*)$ http : //www . miosito.org/board/$1 [r=301,nc]

                        E Funziona! Ma quando mi reindirizza mi dà > Questa pagina non redireziona in modo corretto

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • www
                          www Moderatore • ultima modifica di

                          🙂

                          No, non è un redirect. Non credo che lo farebbe.

                          In ogni caso, fai una cosa.

                          Prima prova ad aggiungere quelle due righe - modificate per adattarle al tuo sito - alla fine del foglio generato da vbullettin (di cui tieniti comunque copia).

                          Al 70 per cento hai errore 500.

                          E allora significa che appunto, questo piccolo 'riporto' non funziona.

                          Poi magari se vuoi pui provare anche la versione con l'aggiunta di /forum.

                          Ma non credo... se non funziona hai errore 500 e non redirect verso la home page.

                          Pazienza, riuppi il vecchio foglio di regole e vediao se qualcun altro ha un'idea migliore, o sa spiegarci perchè vBullettin fa di questi capricci.

                          🙂
                          Se invece funziona ti offro una birra.

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • www
                            www Moderatore • ultima modifica di

                            Prova a togliere /board.

                            Mi fa piacere, in ogni caso.

                            Puoi mandarmi tramite messaggio privato l'url del sito di cui parliamo, ti dispiace?

                            @napulitano said:

                            Ho inserito questo codice:

                            RewriteCond %{http_host} !^www . miosito.org/board/
                            RewriteRule ^(.*)$ http : //www . miosito.org/board/$1 [r=301,nc]

                            E Funziona! Ma quando mi reindirizza mi dà

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • N
                              napulitano User Attivo • ultima modifica di

                              Se tolgo /board/ mi reindirizza alla Homepage 😞
                              Ora ti mando un PM

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • N
                                napulitano User Attivo • ultima modifica di

                                Ho provato a fare il contrario, in modo che da www si passi a miosito.it
                                Ma inserendo questo codice:

                                RewriteCond %{HTTP_HOST} !^/www . miosito\.org\board\$ 
                                RewriteRule ^(.*)$ http ://miosito.org/board/$1 [L,R=301] 
                                

                                ma mi dà sempre:

                                Questa pagina non redireziona in modo corretto
                                

                                come se ci fosse un redirect infinito. Cosa sbaglio nel codice?

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • N
                                  napulitano User Attivo • ultima modifica di

                                  Ho disattivato a malincuore il vBSEO e funziona :(, ma non mi arrendo, se trovo la soluzione posterò qui, grazie lo stesso 😉

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • O
                                    osvi Super User • ultima modifica di

                                    Attenzione che HTTP_HOST indica solo l'host HTTP, non cartelle che passano lì vicino 😄

                                    A me è venuto in mente il codice che ha postato WWW, non capisco perchè ti funzioni solo per la home
                                    Che ci sia qualcosa che tiene in cache dei file?

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • N
                                      napulitano User Attivo • ultima modifica di

                                      Ora funziona, ma ho dovuto disattivare il vBSEO (plugin SEO per vBulletin)

                                      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