Hallo mede leden.
Ik ben bezig om subdomeinen aan te maken via apache vhost.
nu heb ik dit


<VirtualHost *:80>
	ServerAdmin [email protected]
	DocumentRoot "G:/xampp/htdocs/blaat"
	ServerName www.blaat.test
	ServerAlias www.blaat.test
</VirtualHost>

<VirtualHost *:80>
ServerAlias *.www.blaat.test
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.* [NC]
RewriteCond %{HTTP_HOST} ^([^\.]+)\.www.blaat.test
RewriteCond G:/xampp/htdocs/%1 -d
RewriteRule ^(.*) /%1/$1 [L]
</VirtualHost>


Dit werkt wel als ik dus dit doe mail.blaat.test dan kom ik uit in de map van mail.

maar als ik een niet bestaande map voor de blaat.test zet dus zo
hallo.blaat.test
dan krijg ik de index of / waar dus alle mappen/subdomijnen staan.
Hoe kan ik ervoor zorgen dat als er niet een bestaande subdomein is dat ik dan een afvang pagina krijg.

Met vriendelijke groet,

Thomas de Vries.

Hallo Thomas,

Wat ik heb gedaan bij het creƫeren van subdomeinen is gewoon vanzelf spreken.
<VirtualHost *:80>
DocumentRoot "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/"
ServerName digital-universe.nl
ServerAlias digital-universe.nl
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/wordpress/"
ServerName blog.digital-universe.nl
ServerAlias blog.digital-universe.nl
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/forums/"
ServerName forums.digital-universe.nl
ServerAlias forums.digital-universe.nl
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "C:/phpMyAdmin/"
ServerName phpmyadmin.digital-universe.nl
ServerAlias phpmyadmin.digital-universe.nl
</VirtualHost>
Op het moment dat ik een niet bestaande subdomein invoer, dan kom ik gewoon bij het standaard domein terecht kom, wat als eerste is ingevoerd.
@ tolga bedankt voor het antwoord maar dat had ik ook al werkt wel.
Maar heb het probleem al opgelost.
had in mijn DNS nog dit staan
* IN A FOR 127.0.0.1
Dit weggehaald en nu werkt het alleen maar met de subdomein zonder dat ik 200 regels in de Vhost moet gaan plaatsen. voor elke sub

Reageren