Hey Tweakers,
Ik heb thuis een homeserver die als testserver draait voor eventueel websites en ik zou graag het volgende willen doen:
Op mijn live server heb ik mijn vhosts zo geconfigureerd.
Deze websites zijn dus bereikbaar door domain.tld op te vragen.
Wat wil ik doen?
Thuis draaien de websites in een testomgeving en nu vraag ik ze zo op:
http://homeserver.mijnsite.nl/customers/testsite/
Ik zou graag de sites op de testomgeving als een subdomein willen opvragen:
http://testsite.mijnsite.nl
Hoe zou ik dat het beste kunnen doen?
Ik dacht aan variabelen op deze manier:
Ik heb thuis een homeserver die als testserver draait voor eventueel websites en ik zou graag het volgende willen doen:
Op mijn live server heb ik mijn vhosts zo geconfigureerd.
<VirtualHost *:80>
ServerAdmin mail@domain.tld
ServerName domain.tld
ServerAlias *.domain.tld
DocumentRoot /home/domain/public_html/
ErrorLog /var/log/httpd/error_log
CustomLog /var/log/httpd/access_log combinedvhost
</VirtualHost>
Deze websites zijn dus bereikbaar door domain.tld op te vragen.
Wat wil ik doen?
Thuis draaien de websites in een testomgeving en nu vraag ik ze zo op:
http://homeserver.mijnsite.nl/customers/testsite/
Ik zou graag de sites op de testomgeving als een subdomein willen opvragen:
http://testsite.mijnsite.nl
Hoe zou ik dat het beste kunnen doen?
Ik dacht aan variabelen op deze manier:
<VirtualHost *.testsite.mijnsite.nl:80>
ServerAdmin mail@domain.tld
ServerName domain.tld
ServerAlias *.domain.tld
DocumentRoot /usr/local/www/data/customers/$domainvariable
ErrorLog /var/log/httpd/error_log
CustomLog /var/log/httpd/access_log combinedvhost
</VirtualHost>
[ Voor 1% gewijzigd door com2,1ghz op 25-08-2011 10:41 . Reden: Documentroot stond fout ]