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. Creazione automatica sottodomini
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      tecnoman User • ultima modifica di

      faccio risalire questa discussione perchè mi interessa uno script in php che mi permetta di avere un sottodominio per ogni cartella in modo automatico... naturalmente con le wildcard che puntano al dominio principale; ho a disposizione php ed il mod_rewrite. Potete passarmi uno script che funzioni? il link di post #5 mi faceva scaricare uno script che non mi funziona, mentre nel sito indicato nel post #2 non c'era quello che cercavo... mi potete aiutare? grazie!

      0 Miglior Risposta Ringrazia Cita Rispondi

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

        puoi trovarli su hotscripts.com

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          tecnoman User • ultima modifica di

          come già detto precedentemente non ne ho trovati adatti a me (MOLTO probabilmente per colpa della mia ignoranza...); non è che mi potresti indicare un link più diretto? grazie!

          0 Miglior Risposta Ringrazia Cita Rispondi

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

            la cosa più vicina a quello che cerchi sono gli url redirector che puoi trovare qui http://www.hotscripts.com/PHP/Scripts_and_Programs/Redirection/URL_Based/index.html

            comunque sia se ti serve creare sottodomini con contenuti devi adattare qualcosa di personale e usare le wildcard DNS per la risoluzione dei domani e settare Apache in modo che indirizzi tutti i sottodomini verso un unico script

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              tecnoman User • ultima modifica di

              appunto, a me serviva uno script che facesse in modo che ogni cartella del mio spazio abbia un sottodominio:
              /
              cart1
              cart2
              cart3

              A questo punto ho automaticamente i sottodomini
              cart1.sito.ext
              cart2.sito.ext
              cart3.sito.ext

              0 Miglior Risposta Ringrazia Cita Rispondi

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

                una soluzione al tuo problema la trovi qui http://www.easymodrewrite.com/example-subdomains

                ovviamente le cartelle e i relativi contenuti devono essere creati a mano

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  tecnoman User • ultima modifica di

                  non so perchè non funzioni, e non è il primo codice... a questo punto inizio a pensare che ci sia qualcosa che non vada nel modulo installato sul mio sito (sono sotto altervista)

                  0 Miglior Risposta Ringrazia Cita Rispondi

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

                    @tecnoman said:

                    non so perchè non funzioni, e non è il primo codice... a questo punto inizio a pensare che ci sia qualcosa che non vada nel modulo installato sul mio sito (sono sotto altervista)

                    è necessario innanzitutto che i DNS siano settati usando i wildcard, altrimenti è impossibile far puntare un qualunque sottodominio all'IP

                    poi è necessario usare il mod_rewrite per instradare i sottodomini, inoltre il webserver dev'essere configurato per mandare verso la stessa directory tutte le richieste del tipo *.nomedominio.ext

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      tecnoman User • ultima modifica di

                      non so, penso che dovrebbe essere tutto apposto in quanto io uso questo codice e funziona (il problema è che devo inserire ogni sottodomino manualmente...)

                      RewriteEngine On
                      Options +FollowSymlinks
                      RewriteBase /
                      RewriteCond %{HTTP_HOST} ^php5.tecnoman.altervista.org
                      RewriteCond %{REQUEST_URI} !php5/
                      RewriteRule ^(.*)$ /php5/$1 
                      
                      0 Miglior Risposta Ringrazia Cita Rispondi

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

                        beh almeno sappiamo che mod_rewrite funziona

                        a questo punto basta verificare che i sottodomini vengano risolti, prova dal tuo PC a dare ping pippo.tecnoman.altervista.org

                        se ti dà l'IP del server allora si può fare altrimenti vuol dire che altervista ha esplicitamente bloccato la possibilità di gestire dinamicamente i sottodomini

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • T
                          tecnoman User • ultima modifica di

                          i ping danno il 100% dei dati persi con tutte le richieste scadute però sono tutti verso lo stesso ip (sia in caso di tecnoman.altervista.org sia di php5.tecnoman.altervista.org [che funziona] sia di pippo.tecnoman.altervista.org [che non esiste])

                          0 Miglior Risposta Ringrazia Cita Rispondi

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

                            @tecnoman said:

                            i ping danno il 100% dei dati persi con tutte le richieste scadute però sono tutti verso lo stesso ip (sia in caso di tecnoman.altervista.org sia di php5.tecnoman.altervista.org [che funziona] sia di pippo.tecnoman.altervista.org [che non esiste])

                            quindi sappiamo almeno che i DNS di altervista sono in grado di risolvere i sottodomini

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • T
                              tecnoman User • ultima modifica di

                              quindi? sembra che tutti i requisiti siano soddisfatti

                              0 Miglior Risposta Ringrazia Cita Rispondi

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

                                @tecnoman said:

                                quindi? sembra che tutti i requisiti siano soddisfatti

                                seguendo la guida che ti ho linkato puoi implementare un sistema di redirection tramite mod_rewrite

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • T
                                  tecnoman User • ultima modifica di

                                  tramite questa? webdesignhq.com Se è questa, ho scaricato i files e caricati nel mio spazio, ma non funzionava. Può essere anche che ho sbagliato qualche passaggio, quinid, per favore, mi diresti precisamente, passo passo, cosa devo fare? Grazie!

                                  0 Miglior Risposta Ringrazia Cita Rispondi

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

                                    no ma non va copiata così com'è, bisogna adattarla al caso in questione

                                    il rewrite va fatto in modo che mappi un url del tipo sottodominio.dominio.ext in dominio.ext/sottodominio

                                    il rewrite dev'essere così

                                    
                                    <IfModule mod_rewrite.c>
                                       Options +FollowSymLinks
                                       Options +Indexes
                                       RewriteEngine On
                                       RewriteBase /
                                       RewriteCond %{HTTP_HOST} !www.domain.com$ 
                                       RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).domain.com 
                                       RewriteRule (.*) %2/$1 
                                    </IfModule>
                                    

                                    inoltre è importante che il web server reindirizzi le richieste ai sottodomini verso il dominio principale

                                    per capirci se scrivo pippo.miosito.com devo vedere gli stessi contenuti di www.miosito.com, altrimenti vuol dire che il web server tratta i due sottodomini in maniera diversa

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • T
                                      tecnoman User • ultima modifica di

                                      si, quindi io devo mettere al posto di domain.com tecnoman.altervista.org??? Comunque non funziona, mi da un errore 500

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • T
                                        tecnoman User • ultima modifica di

                                        ops... forse mi è venuto in mente una cosa...
                                        Io avevo effettuato un move permanent sull' home page del mio sito... quindi molti proxy a questo punto avranno memorizzato la nuova homepage in php5/index.php. Può centrare qualcosa?

                                        0 Miglior Risposta Ringrazia Cita Rispondi

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

                                          in pratica se scrivi pippo.tecnoman.altervista.org o tecnoman.altervista.org deve visualizzarti il sito

                                          se non lo fa vuol dire che il webserver non è configurato in maniera adeguata

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • T
                                            tecnoman User • ultima modifica di

                                            si, lo visualizza il sito

                                            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