E' da un po' che non tocco il sito ed ho notato che è cambiata la gestione dei sottodomini.
QUESTIONE NUMERO 1
Ho rinominato il mio index.php in home.php quindi ho creato le regole dei sottodomini con il tool di altervista che mi ha generato il nuovo index.php fatto così:
Codice PHP:
<?php /* AVSBDMNG */
include "/membri/.dummy/subdomains.php";
switch(@GetSubdomain("andreaonline", $_SERVER['HTTP_HOST'])) {
case "cv": Header("Location: /cv.php"); break;
case "demo": Header("Location: /demo"); break;
default: Header("Location: /home.php");
}
?>
questo però mi dava un problema.
Digitando cv.andreaonline.altervista.org mi carica il file giusto ma l'url risulta essere cv.andreaonline.altervista.org/cv.php (negli anni passati mi sembra che uscisse andreaonline.altervista.org/cv.php)
Questo però è il male minore, il problema maggiore è che proseguendo la navigazione (cliccando qualunque link) mi carica i file giusti ma il prefisso cv. non se ne va più via!
La homepage ad esempio risulta cv.andreaonline.altervista.org mentre io NON voglio il cv.!!
Ho risolto aggiungendo nell'header delle pagine questo:
Codice HTML:
<base href="http://andreaonline.altervista.org/">
e sembra funzionare correttamente.
Ho fatto le cose giuste?
QUESTIONE NUMERO 2
Adesso volevo chiedere un'altra cosa ben più importante.
Supponiamo volessi creare questi sottodomini:
- pippo.andreaonline.altervista.org che punta a andreaonline.altervista.org/pippo/
- pluto.andreaonline.altervista.org che punta a andreaonline.altervista.org/pluto/
- paperino.andreaonline.altervista.org che punta a andreaonline.altervista.org/paperino/
imposto il tutto col solito tool e so che funziona a dovere, ma cosa succede se dovessi acquistare un dominio di seconde livello?
Supponiamo che registri il dominio fumetti.it e volessi riprodurre il medesimo funzionamento, cioè
- pippo.fumetti.it deve puntare a andreaonline.altervista.org/pippo/
ma il visitatore deve vedere l'url pippo.fumetti.it - pluto.fumetti.it deve puntare a andreaonline.altervista.org/pluto/
ma il visitatore deve vedere l'url pluto.fumetti.it - paperino.fumetti.it deve puntare a andreaonline.altervista.org/paperino/
ma il visitatore deve vedere l'url paperino.fumetti.it
inoltre nelle cartella pippo voglio installare Wordpress, deve funzionare facendomi vedere il dominio acquistato, non andreaonline.altervista.org!!
funziona? non funziona? o devo fare manovre strane?