Visualizzazione risultati 1 fino 3 di 3

Discussione: Creazione domini terzo livello

  1. #1
    lapangeadilen non è connesso Neofita
    Data registrazione
    26-09-2012
    Messaggi
    5

    Exclamation Creazione domini terzo livello

    Buongiorno.
    Ho dei problemi nella creazione di domini di terzo livello per il mio sito.
    Sarò breve e spero anche chiaro. Sono il gestore di un gioco di ruolo e avrei bisogno di creare dei mini siti inerenti al mio gioco. Questi mini siti mi sarebbe piaciuto crearli con l'utilizzo del dominio di terzo livello in maniera da avere:
    minisito1.miositoprincipaledelgioco.altervista.org
    minisito2.miositoprincipaledelgioco.altervista.org
    minisito3.miositoprincipaledelgioco.altervista.org
    ecc ecc..
    questo perchè i mini siti riguardano delle corporazioni ( piccoli gruppi di persone che fanno un determinato tipo di gioco ) che sono inerenti all'ambientazione del mio gioco.

    Ho trovato una una guida del 2009 http://forum.it.altervista.org/i-ser...o-livello.html che spiegava come fare a creare questo dominio di terzo livello, il problema però che facendo in questa maniera quando io vado a copiare nella index.php originaria del mio sito il pezzetto di codice che automaticamente mi aveva creato mi da un errore e mi dice che non trova la pagina not_found.html

    posto anche il codice che crea automaticamente:
    Codice PHP:
    <!-- PROVA DOMINI TERZO LIVELLO PER GILDE -->

    <?php /* AVSBDMNG */

    include "/membri/.dummy/subdomains.php";

    switch(@
    GetSubdomain("lapangeadilen", $_SERVER['HTTP_HOST'])) {
    case
    "www.sciamanidellanatura": Header("Location: /sitidigilda/sciamanidellanatura/index.php"); break;
    default:
    Header("Location: /not_found.html");
    }
    ?>


    <!-- FINE PROVA DOMINI TERZO LIVELLO -->
    Io di mia iniziativa ho provato a sostituire /not_found.html con /index.php
    però mi dice che tale reindirizzamento non è valido.

    Qualcuno può aiutarmi?
    grazie mille;)

  2. #2
    Guest

    Predefinito

    Elimina la prima riga di commento HTML, perche´ poi ci sono degli header() che non possono essere inviati dopo l'output, se proprio ti serve il commento, fai un commento PHP (dopo la dicitura <?php), cosi´:
    Codice PHP:
    <?php /* PROVA DOMINI DI TERZO LIVELLO PER GILDE */
    ...
    Prova cosi´.
    Ciao!

  3. #3
    lapangeadilen non è connesso Neofita
    Data registrazione
    26-09-2012
    Messaggi
    5

    Predefinito

    no purtroppo non mi funziona, ho provato per mia curiosità a modficare così:

    Codice PHP:
    <?php /* AVSBDMNG */

    include "/membri/.dummy/subdomains.php";

    switch(@
    GetSubdomain("lapangeadilen", $_SERVER['HTTP_HOST'])) {
    case
    "sciamanidellanatura": Header("Location: /sitidigilda/sciamanidellanatura/index.php"); break;
    /*default: Header("Location: /not_found.html");*/
    }
    ?>
    in questa maniera mi funziona in parte, quando vado a visualizzare il sito ora la index principale si vede, ma rimane un problema: quando vado invece sull'url del dominio di terzo livello ( minisito1.miositoprincipaledelgioco.altervista.org ) mi riporta sempre alla index del dominio principale e non alla index presente nella cartella del dominio di terzo livello.

    che cosa sbaglio?

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •