Online hulp: WebSite: Subdomein doorsturen naar een subdirectory
NederHost maakt standaard alle websites aan met een "wildcard". Dit betekent dat uw website automatisch ook op te vragen is met een willekeurig subdomein. U kunt gebruik maken van deze subdomeinen om de bezoeker aan uw site een andere pagina voor te schotelen. Dit kan bijvoorbeeld door de bezoekers door te sturen naar een subdirectory.
Deze doorsturing is eenvoudig met PHP uit te voeren. Plaats hiervoor een script index.php in de www-directory van uw website, met daarin het volgende:
<?
$server_name = getenv ( "SERVER_NAME" );
$document_root = getenv ( "DOCUMENT_ROOT" );
$http_host = getenv ( "HTTP_HOST" );
list($first) = preg_split ( "/\./", $http_host, -1);
if ( is_dir ( $document_root . "/" . $first . "/" )) {
header( "Location: " $server_name . "/" . $first . "/" );
} else {
header( "Location: " . $server_name . "/" /index.html" );
}
?>
Dit script stuurt bezoekers aan sub.uwdomein.nl door naar uwdomein.nl/sub/ indien deze directory bestaat. In andere gevallen wordt doorgestuurd naar de index.html in uw www-directory. U kunt dit script uiteraard naar eigen believen aanpassen.