-
Sottodomini virtuali
Ciao ho un problema quando vado a creare un sottodominio virtuale.
Praticamente se ho qualsiasi pagina index (html, htm o php) mi dice di cancellarla e una volta cancellata mi crea lui la sua pagina per i sottodominii.
Poi dato che ho bisogno di una home page aggiungo anche il mio codice a quello del sottodominio autogenerato da altervista ma poi se uno vede il mio sito non funziona e se provo ad eliminare/aggiungere altri domini mi dice di nuovo di cancellare l'index.
Attendo Risposta
-
Dovresti copiare il codice della tua home page al di sotto del codice generato nel file "index.php".
-
ciao, io ho provato a copiare il codice della mia pagina index.html sotto il codice relativo alla scelta del sottodominio nella pagina index.php, ma mi da errore e va alla pagina di sottodominio inesistente creata utilizzando il carattere jolly asterisco (*): *.ilo.altervista.org
come posso fare??
-
Scusa ma quante index hai? Devi avere una sola index cosi:
Codice PHP:
<?
codice php sottodomini creati da AV
?>
<html>
tuo codice
</html>
La pagina deve essere index.php
Ciao
-
Io ho provato a scrivere come hai detto tu(codice PHP e poi codice HTML) e salvare la pagina iindex.php ma mi da il messaggio di errore di pagina non trovata...
Codice PHP:
<?php /* AVSBDMNG */
include "/membri/.dummy/subdomains.php";
switch(@GetSubdomain("ilo", $HTTP_SERVER_VARS['HTTP_HOST'])) {
case "admin": Header("Location: /PHP/localadmin/index.php"); break;
case "guestbook": Header("Location: /PHP/guestbook/index.php"); break;
case "mail": Header("Location: /Mail/mail.php"); break;
case "home": Header("Location: /home.php"); break;
default: Header("Location: /errore.html");
}
?>
<html>
<head>
<title>mio sito</title>
</head>
<body>
ciao ciao pippo
</body>
</html>
ho anche provato a modificare il codice PHP aggiungendu una if..then else testando se l'url iniziava senza sottodomini ma non funzionava comunque
-
Cancella questa riga:
Codice PHP:
default: Header("Location: /errore.html");
-
ok, grazie adesso funziona