Ho creato, in un sito di prova qui su AlterVista, dei domini di terzo livello utilizzando lo strumento del pannello di controllo.
Volevo però che la pagina di default del mio account rimanesse "index.php" nella radice dello spazio e non essere costretto ad utilizzare un altro nome per la pagina principale.
Sono andato così a modificare il file "index.php" creato da AlterVista per gestire i redirect.
Codice PHP:
<?php
include "/membri/.dummy/subdomains.php";
switch(@GetSubdomain("miodominio", $HTTP_SERVER_VARS['HTTP_HOST'])) {
case "test": Header("Location: /test/"); break;
case "test2": Header("Location: /test2/"); break;
default: ;
}
?>
Ho semplicemente eliminato parte delle istruzioni nella riga contenente "default", ossia la pagina jolly per tutti gli indirizzi non compresi nella funzione switch.
Il tutto funziona e posso così usare tranquillamente come pagina iniziale: "http://miodominio.altervista.org/index.php".
Quello che vorrei chiedervi, è se la mia modifica è corretta a livello di sintassi o se occorre aggiustare qualcosa.
Domando scusa a tutti per la banalità della mia domanda, ma sono ancora un novizio del linguaggio PHP.
Grazie a tutti.
Ciao.