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. Sottodomini e Mod_rewrite
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • rinzi
      rinzi Super User • ultima modifica di

      @Serp said:

      È necessario eseguire il redirect, o saresti anche soddisfatto di utilizzare il contenuto della cartella?
      mi interessa utilizzare il contenuto della cartella... deve rimanere cartella.dominio.tld

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • S
        serp Super User • ultima modifica di

        Utilizza l'aliasing.

        http://httpd.apache.org/docs/1.3/mod/mod_alias.html#alias

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • rinzi
          rinzi Super User • ultima modifica di

          ok grazie, provo e vi faccio sapere 🙂

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • rinzi
            rinzi Super User • ultima modifica di

            @Serp said:

            Utilizza l'aliasing.

            http://httpd.apache.org/docs/1.3/mod/mod_alias.html#alias

            rettifico, puoi farmi un esempio

            il suo funzionamento può dipendere dal tipo di piano hosting?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • rinzi
              rinzi Super User • ultima modifica di

              @Lkv said:

              Io ho trovato questo, ma e' meglio che arrivi "qualcuno che ne sa" perche' non so se sia giusto.

              RewriteEngine On
              
              RewriteCond %{HTTP_HOST} ^cartella.sito.it
              RewriteRule ^(.*)$ http://www sito.it/cartella/$1 [L,R=301]
              

              questo non mi funziona... non trova il sottodominio e va in errore , evidentemente neanche a rriva a leggere l'.htaccess :bho:

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • U
                umor User Attivo • ultima modifica di

                Il metodo piu veloce è modificare la direttiva

                Esempio:

                <VirtualHost *>
                ServerName cartella.domain.tld
                DocumentRoot /www/domain/cartella
                </VirtualHost>
                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • rinzi
                  rinzi Super User • ultima modifica di

                  @uMoR said:

                  Il metodo piu veloce è modificare la direttiva

                  Esempio:

                  <VirtualHost *>
                  ServerName cartella.domain.tld
                  DocumentRoot /www/domain/cartella
                  </VirtualHost>

                  lo immaginavo... ma sono su un multidominio e nn credo di poter modificare il file httpd.conf 😢

                  altre soluzioni?

                  Umor?

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • U
                    umor User Attivo • ultima modifica di

                    Scusa se non ho risposto prima ma avevo perso le pass del forum 😄


                    RewriteEngine on
                    RewriteCond %{HTTP_HOST} !^www.
                    RewriteCond %{HTTP_HOST} ^([^.]+).dominio
                    RewriteRule ^(.*)$ http://dominio/%1/$1

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • C
                      christian User • ultima modifica di

                      Anche se in ritardo (qualche mese?), ti posto la soluzione che consiglia TopHost:

                      ###################
                      RewriteEngine On
                      Options +FollowSymlinks
                      RewriteBase /
                      RewriteCond %{HTTP_HOST} forum.dominio.ext
                      RewriteCond %{REQUEST_URI} !sottodir/
                      RewriteRule ^(.*)$ sottodir/$1
                      ###################

                      Ciao!

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • rinzi
                        rinzi Super User • ultima modifica di

                        @christian said:

                        Anche se in ritardo (qualche mese?), ti posto la soluzione

                        grazie.... 🙂

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • P
                          pino8314 User Newbie • ultima modifica di

                          @christian said:

                          Anche se in ritardo (qualche mese?), ti posto la soluzione che consiglia TopHost:

                          ###################
                          RewriteEngine On
                          Options +FollowSymlinks
                          RewriteBase /
                          RewriteCond %{HTTP_HOST} forum.dominio.ext
                          RewriteCond %{REQUEST_URI} !sottodir/
                          RewriteRule ^(.*)$ sottodir/$1
                          ###################

                          Ciao!

                          salve a tutti,

                          ho la necessità di utilizzare questo script ma non riesco a farlo funzionare.

                          vi spiego la mia situazione, come per l'utente di questo topic,

                          in parole povere sto realizzando un applicazione web dove gli utenti che si registrano, avranno una loro pagina personale con un sotto dominio..

                          consideranno che è tutto in locale e su windows..

                          es.
                          il sito è dominio.it

                          la pagina personale dell'utente che si è registrato sarà

                          nomeutente.dominio.it

                          Naturalmente, dopo che l'utente si è registrato, all'interno di una path verrà creata una cartella dedicata a quell'utente, che sarà del tipo

                          dominio.it/utenti/nomeutente

                          adesso, attraverso l'.htaccess ho capito che è possibile che il dominio (nomeutente.dominio.it), punti a dominio.it/utenti/nomeutente

                          ma se digito nomeutente.dominio.it, il browser mi visualizza la classica "Pagina non trovata"

                          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