ich habe ein kleines Prob mit meinen VHosts ich möchte das ganze quasi dynamisch gestalten und nicht für jedes verzeichnis einen extra eintrag machen, unter Windows reichte da der VHost eintrag wie hier:
- Code: Select all
<VirtualHost 192.168.0.18:80>
#DocumentRoot "/var/www/workspace"
ServerName mydomain.de
VirtualDocumentRoot /var/www/workspace/%1.-2+/%1
</VirtualHost>
Unter Linux habe ich nun aber ein Prob mit den Verzeichnissen z.b. wenn ich Joomla Installiere kann ich dies ohne komplikationen tuen nur die Templates und Styles werden nicht angezeigt wenn ich für das Verzeichnis wiederum einen Extra Vhost inkl. Directory eintrag mache ist dies auch kein Prob. mehr. Wie gesagt ich möchte es aber gerne wenn möglich mit denn untern aufgeführten 2 Einträgen machen.
Hier mein aktueller versuch:
- Code: Select all
<VirtualHost 192.168.0.18:80>
#DocumentRoot "/var/www/workspace"
ServerName mydomain.de
VirtualDocumentRoot /var/www/workspace/%1.-2+/%1
</VirtualHost>
<DirectoryMatch "/var/www/workspace/[a-z]{2}\/[0-9a-z]*\/">
Options Indexes MultiViews ExecCGI
DirectoryIndex index.php
Order allow,deny
Allow from all
</DirectoryMatch>
Hier der extra angelegte VHost wo es denn geht:
- Code: Select all
<VirtualHost 192.168.0.18:80>
DocumentRoot /var/www/workspace/badgott/test4/joomla
ServerName jo.mydomain.de
</VirtualHost>
<Directory "/var/www/workspace/badgott/test4/joomla">
Options Indexes MultiViews ExecCGI
DirectoryIndex index.php
Order allow,deny
Allow from all
</Directory>
Gruß Badgott