Direkt zum Hauptbereich

apache virtualhosts subdomains

In this post I will show how to configure several virtual hosts on a linux machine, that will function as subdomains with their own DocumentRoots.

Goal:
  • access your site via blog.mysite.com
  • access a different site via test.mysite.com
  • allow different app to be accessable via mysite.com/app1
First you will have to redirect any traffic to a virtual host on port 80:
NameVirtualHost *:80

From now on every 'html' traffic is redirected to your following settings; and have in mind that you former DocumentRoot is overridden.
(the last caused me some troube/time)

Now set up some subdomains:


 <VirtualHost *:80>  
  ServerName blog.mysite.com
  ServerAdmin webmaster@mysite.com  
  DocumentRoot /var/www/html/blog 
 <Directory /var/www/html/blog>  
         Options Indexes FollowSymLinks MultiViews  
         AllowOverride All  
         Order allow,deny  
         allow from all  
 </Directory>  
 </VirtualHost> 

 <VirtualHost *:80>  
  ServerName test.mysite.com
  ServerAdmin webmaster@mysite.com  
  DocumentRoot /var/www/html/test
 <Directory /var/www/html/test>  
         Options Indexes FollowSymLinks MultiViews  
         AllowOverride All  
         Order allow,deny  
         allow from all  
 </Directory>  
 </VirtualHost> 



At last you have to make sure you still can access mysite.com/app1
(in a subfolder of html)


<VirtualHost *:80>  
  ServerName mysite.com
  ServerAdmin webmaster@mysite.com  
  DocumentRoot /var/www/html
 <Directory /var/www/html>  
         Options Indexes FollowSymLinks MultiViews  
         AllowOverride All  
         Order allow,deny  
         allow from all  
 </Directory>  
 </VirtualHost> 


 With these settings my server runs problemfree and I am just waiting for my fist rails app to be deployed in order to test the vhost settings for passenger.

Have fun!





Kommentare

Beliebte Posts aus diesem Blog

Virtuelles Wasser?!

In den letzten Tagen habe ich immer mal wieder etwas mit Rails programmiert und werde mich ebenso heute dem neuen Auftrag "multiple file upload" kümmern. Und weil vieles "Versuch-Irrtum" ist, gucke ich auf dem zweiten Monitor immer Reportagen. Letztens kam mir "Der große Haushaltscheck" unter die Finger: ARD Mediathek "Der große Haushaltscheck" In der Sendung vom 11.3.2013 ging es um unser Trinkwasser. Jedem sollte klar sein, dass Plastikflaschen nicht die erste Wahl sind, weil man nicht darauf vertrauen kann, dass der Hersteller wirklich "gutes" Plastik nahm (BPA, Phtalate, Benzol, Xylol usw.), aber das interessante waren die genannten Zahlen in puncto virtuellem Wasser bzw. Wassersparen. Wasser sparen an und für sich ist ja gut, nur heisst das nicht, dass wir weniger die Klospühlung benutzen sollten, sondern dass wir uns Gedanken machen über das "virtuelle Wasser". Unsere Kanalisation ist eine Schwemm-Kanalisatio...

Garten Juli-Update

Die Tomaten wachsen so langsam stetig, aber auch erst seit ein paar Wochen. Und da ich leider nicht rechtzeitig ausgegeizt hatte, ist einiges an Potential "verwachsen": Die Chilis wachsen auch ganz nett, wobei nur wenige Früchte zu sehen sind: Und gerade die Rocoto-Chili enttäuschen sehr: Aber einen Lichtblick habe ich: die Pimientos waren lecker und hier ist das "Rote Teufele":