subdomein met apache vhost

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Thomas de vries

thomas de vries

10/02/2012 16:26:23
Quote Anchor link
Hallo mede leden.
Ik ben bezig om subdomeinen aan te maken via apache vhost.
nu heb ik dit

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<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.

Ik heb op dit moment de code tags toegevoegd. Wil je dit voortaan zelf doen? Alvast bedankt![/modedit]
Gewijzigd op 10/02/2012 20:19:14 door Niels K
 
PHP hulp

PHP hulp

14/11/2024 04:07:16
 
Tolga Kavi

Tolga Kavi

10/02/2012 16:43:15
Quote Anchor link
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.
 
Thomas de vries

thomas de vries

10/02/2012 16:47:48
Quote Anchor link
@ 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
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.