Visualizzazione risultati 1 fino 3 di 3

Discussione: Problema creazione sottodominio

  1. #1
    Guest

    Predefinito Problema creazione sottodominio

    Salve ho un problema nel creare dei sottodomini:
    vado nella sezione metto tutti i dati(nome e ind.) ed esce una finestra in cui c'è scritto di sovrascrivere faccio si e poi esce scritto sopra "affinche il tutto funzioni rinomina il file index.htm". Come faccio?

  2. #2
    Guest

    Predefinito

    La funzione sottodomini è basata su un file index.php.
    Pertanto per poter funzionare devi o rinominare il file index.htm ad esempio in default.htm. Poi puoi allora creare il file index.php. Quando ti chiede di sovrascrivere tu gli dici di sì.

    Se poi vai a vedere nella gestione file del pannello di controllo vedrai il file index.php. Guarda allora il codice e vedrai una cosa del genere:

    Codice PHP:
    <?php

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

    switch(@
    GetSubdomain("nomesito", $HTTP_SERVER_VARS['HTTP_HOST'])) {

    case
    "forum": Header("Location: /forum"); break;
    case
    "guestbook": Header("Location: /guestbook"); break;
    default:
    Header("Location: /not_found.html");

    }
    ?>
    Nota l'ultima riga, default.
    Se scrivi semplicemente www.nomesito.altervista.org andrai a finire nella pagina indicata (nell'esempio) come not_found.html.
    Ti consiglio di cambiarlo in (sempre ad esempio) default.htm, ovvero la pagina iniziale che avevi rinominato prima.

    Quindi alla fine dovresti avere una pagina con questo codice:

    Codice PHP:
    <?php

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

    switch(@
    GetSubdomain("nomesito", $HTTP_SERVER_VARS['HTTP_HOST'])) {

    case
    "forum": Header("Location: /forum"); break;
    case
    "guestbook": Header("Location: /guestbook"); break;
    default:
    Header("Location: /default.htm");

    }
    ?>
    In questo modo:

    - Scrivendo www.nomesito.altervista.org -> default.htm
    - Scrivendo www.forum.nomesito.altervista.org -> cartella 'forum'
    - Scrivendo www.guestbook.nomesito.altervista.org -> cartella 'guestbook'

    Se poi gli vuoi aggiungere altri sottodomini dal pannello di controllo ti richiederà di sovrascrivere il file index.php. Tu gli dici di nuovo di sì perchè i vecchi sottodomini sono già registrati.

    Spero di essere stato abbastanza chiaro, se comunque hai bisogno chiedi pure.

  3. #3
    Guest

    Talking

    ci sono riuscito grazie :D :winkOLD:
    volevo chiederti mica sai qualche sito (non freesql.org) che dà un database mysql gratis?

Regole di scrittura

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