Hello, en tant qu'alternative aux virtual hosts que gère Syno mais qu'il faut déclarer explicitement, une simple page index.php à la racine de "/WEB" et hop c'est tout bon !
Il suffit juste de créer un repertoire par sous domaine à la racine du repertoire WEB, et la redirection se fera toute seule
(si un visiteur tappe toto.tondomaine.extension il sera redirigé vers les pages du rep "toto") sans rien avoir déclaré de plus
Voici le code de la page de redirection index.php à mettre à la racine de /WEB :
<?php
//extract the subopmain (here, only one level) -> toto.domain.com becomes domain.com, and subdomain is toto
// (here stored as the $folder variable)
$folder=$_SERVER['SERVER_NAME'];
$posPoint=strpos($folder,".");
$folder=substr($folder,0,$posPoint);
//****************************************************
// if /web/toto exists, jump the user into it
//****************************************************
if( $folder !="" && realpath($folder)!=null)
{
header("Location:./$folder");
die("automatic subdomain redirection...");
}
?>
<html>
<head>
<title><? $_SERVER['SERVER_NAME']; ?></title>
</head>
<body style='font-family:Verdana;font-size:-1'>
<center>
Hello, you are here at the root site homepage
</center>
</body>
</html>
Ensuite, c'est tout bon :
par exemple, pour créer un rep1.toto.fr
1°) je crée le repertoire /WEB/rep1 sur le syno
2°) je mets mes pages dedant
3°) je tappe http://rep1.toto.fr
voili voilou, le tour est joué !!!
N'hésitez pas à faire des commentaires, à m'indiquer s'il y a une coquille dans le tutoriel, ou simplement dire s'il vous a servi
bye
Nico
Cliquer ici pour voir le tutoriel