Bekijk Volledige Versie : Wildcard subdomein
hostingpower
03/01/06, 12:21
Ik heb een klant die wilt alle subdomeinen (*.domein.tld) laten verwijzen naar www.domein.tld. Hoe kan ik dit het beste instellen? Via mod_rewrite in apache dmv htaccess? Hoe stel ik bij DNS in? Ik gebruik cPanel.
een a-record aanmaken met een *
hostingpower
03/01/06, 12:31
Ja zover was ik al, maar nu krijg ik de standaard pagina te zien van de server. Is dit op te lossen met een htaccess?
Kan je niet gewoon een alias toevoegen in de httpd.include? In Plesk werkt dit wel zo, ik weet niet precies hoe dit bij cPanel zit.
<VirtualHost 12.34.56.78:80>
ServerName domain.nl:80
ServerAlias www.domain.nl *.domain.nl
hostingpower
03/01/06, 12:53
Yep, was er al achter. Klinkt ook wel logisch eigenlijk ;)
Danny Mekic
21/01/06, 15:22
Als je een account aanmaakt in cPanel moet je dat doen moet "domeinnaam.nl" ipv "www.domeinnaam.nl". Dan worden ook alle subdomeinnamen afgevangen door cPanel en juist weergegeven.
Origineel geplaatst door Danny
Als je een account aanmaakt in cPanel moet je dat doen moet "domeinnaam.nl" ipv "www.domeinnaam.nl". Dan worden ook alle subdomeinnamen afgevangen door cPanel en juist weergegeven.
het antwoord was er al en je wat je zegt doet op al onze cpanel servers in ieder geval niets hoor ;)
Origineel geplaatst door hostingpower
Ja zover was ik al, maar nu krijg ik de standaard pagina te zien van de server. Is dit op te lossen met een htaccess?
Mischien op deze manier
Wildcard (http://www.webhostingtalk.nl/showthread.php?threadid=61379&highlight=wildcard+plesk)
DennisWijnberg, Ik heb de plesk default page op gezocht voor niet bestaande domeinen
/usr/local/psa/home/vhosts/default/htdocs
Hier heb ik index.html weggehaald en index.php neergezet met als inhoud:
<?
$sHost = $_SERVER['HTTP_HOST'];
$aSiteParts = explode('.', $sHost);
$sSite = $aSiteParts[2] . '.' . $aSiteParts[3];
Header("Location: http://www.$sSite");
?>
<VirtualHost 12.34.56.78:80>
ServerName domain.nl:80
ServerAlias www.domain.nl *.domain.nl
hij was er al uit ;-) via apache (httpd.conf) kan dit erg goed