zur Erklärung: Auf meinem Server müssen 3 Domains eintragen werden,
1. die Hauptdomain + SSL
2. die mail Subdomain
3. Dynamische Subdomains
Also wenn jemand auf domain.de geht, soll er im Verzeichnis /var/www landen.
bei der mail.domain.de geht soll er im Verzeichnis /var/www/subdomain landen
und bei der dynamischen (*.domain.de) ins Verzeichnis /var/www/subdomain/sub bzw. /var/www/ausgabe.php?url=%1
Ich habe folgendes in meiner httpd.conf eingetragen:
- Code: Select all
<VirtualHost 0.0.0.0:443>
ServerName Domain.de
ServerAdmin Name@Domain.de
SSLEngine on
DocumentRoot /var/www/
SSLCertificateKeyFile /etc/apache2/myssl/server.cert.key
SSLCertificateFile /etc/apache2/myssl/server.cert.crt
</VirtualHost>
<VirtualHost *:80>
ServerName www.domain.de
ServerAlias domain.de
DocumentRoot /var/www/
</VirtualHost>
<VirtualHost *:80>
ServerName mail.domain.de
DocumentRoot /var/www/subdomain
</VirtualHost>
<VirtualHost *:80>
ServerName *.domain.de
DocumentRoot var/www/subdomain/sub/
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain.de
RewriteCond %{HTTP_HOST} ([^.]+)\.domain.de
RewriteRule ^(.*)$ /var/www/ausgabe.php?url=%1
</VirtualHost>
Nur leider geht es nicht, kann mir da jemand weiterhelfen???
Lg Dave
Nachtrag: Eigentlich weiss ich nicht ganz was Ihr mit XAMPP version meint. Habe Ubuntuserver und apache2, php5 & mysql über Shell installiert.