Dynamische Subdomain + normale Domains [SOLVED]

Alles, was den Apache betrifft, kann hier besprochen werden.

Dynamische Subdomain + normale Domains [SOLVED]

Postby Dave729 » 13. November 2011 11:22

Hallo, ich habe ein kleines Problem was ich nicht lösen kann.
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.
Dave729
 
Posts: 3
Joined: 13. November 2011 11:16
XAMPP Version: 5.6.3
Operating System: Ubuntu

Re: Dynamische Subdomain + normale Domains

Postby Nobbie » 13. November 2011 13:43

Hier bist Du zwar richtiger aufgehoben als bei "Xampp für Linux" - aber Doppelposts verstoßen ja sogar direkt gegen die Forenregeln.

Unabhängig davon sind zu einem in Deiner httpd.conf ziemlich viele Fehler drin, zum anderen müßtest Du deutlich mehr erklären, was für Domainnamen das sind. Sind die überhaupt registriert und ist sichergestellt, dass die auch wirklich auf den Server durchgreifen, oder stranden die ggf. vorher schon (weil ihnen keine IP zugewiesen ist)?
Nobbie
 
Posts: 6491
Joined: 09. March 2008 13:04

Re: Dynamische Subdomain + normale Domains

Postby Dave729 » 13. November 2011 13:50

Hallo, ich hatte mich hier eingetragen, wurde aber dann ins andere Forum (Xampp für Linux) verschoben.
Mein Server (VPS) ist bei OVH gehostet, sowie die domain.
die hauptdomain (foxmade.de) kommt bei meinem Server an, auch die dynamische Subdomains, nur leider nicht die mail subdomain.

Lg dave
Dave729
 
Posts: 3
Joined: 13. November 2011 11:16
XAMPP Version: 5.6.3
Operating System: Ubuntu

Re: Dynamische Subdomain + normale Domains

Postby Dave729 » 13. November 2011 20:17

So, habe es hinbekommen wie ich es wollte: Hier nun die Lösung:

Code: Select all
<VirtualHost *:80>
    ServerName domain.de
    ServerAdmin email@domain
    DocumentRoot /var/www/
#    ErrorLog
#    CustomLog
     <Directory /var/www/>
      AllowOverride All
      RewriteEngine On
      RewriteCond %{HTTP_HOST} !^www\.domain
      RewriteCond %{HTTP_HOST} ([^.]+)\.domain.de
      RewriteRule ^(.*)$ /var/www/ausgabe.php?box=%1
     </Directory>
  </VirtualHost>


Die anderen Subdomains brauche ich hier ja jetzt nicht mehr aufzuführen
Lg dave

Ps.: *Closed please*
Dave729
 
Posts: 3
Joined: 13. November 2011 11:16
XAMPP Version: 5.6.3
Operating System: Ubuntu


Return to Apache

Who is online

Users browsing this forum: Xabbu121 and 4 guests