Ich möchte hier einen kleinen Apache vHost bereitstellen, der das Entwickeln neuer Websites angenehmer macht. Bisher musste ich bei jeder Webseite die angelegt werden sollte erst mal einen Apache vHost anlegen - Sicherlich keine große Angelegenheit, aber trotzdem nervig. Der folgende vHost leitet alle Domains die mit der tld .dev enden in ein eigenes Verzeichnis um (Vorrausgesetzt die Domain zeigt auf die entsprechende Maschine, in diesem Fall reicht natürlich ein einfacher hosts Eintrag.)


  	<VirtualHost *>
  	    DocumentRoot "/var/www/dev/"
  	    ServerName *.dev
  	
  	    <Directory /var/www/dev/>
  	        Options +FollowSymLinks
  	        AllowOverride All
  	        Require all granted
  	
  	        AddType text/html .shtml
  	        AddOutputFilter INCLUDES .shtml
  	        Options +Includes
  	    </Directory>
  	
  	
  	    RewriteEngine on
  	    RewriteCond %{HTTP_HOST}   ([^.]+)\.dev(.*)$ [NC]
  	    RewriteRule   ^/(.*)$ /var/www/dev/%1.dev/$1  [L]
  	</VirtualHost>