Ok, ich hoffe mal ich kann noch wichtige Informationen liefern :)
Hier das Include Verzeichniss /etc/apache2/sites-enabled
Code: Select all
Tuxelechen:~# cd /etc/apache2/sites-enabled/
Tuxelechen:/etc/apache2/sites-enabled# ls -la
insgesamt 84
drwxr-xr-x 2 root root 4096 2008-01-14 20:06 .
drwxr-xr-x 7 root root 4096 2008-01-15 21:05 ..
lrwxrwxrwx 1 root root 36 2007-08-11 10:14 000-default -> /etc/apache2/sites-available/default
-rw-r--r-- 1 root root 223 2008-01-14 20:04 000-default~
-rw-r--r-- 1 root root 221 2007-09-03 19:38 000-defaultc~
-rw-r--r-- 1 root root 522 2007-11-01 12:03 admin.meinhoster.de
-rw-r--r-- 1 root root 529 2007-11-01 12:03 admin.meinhoster.de~
-rw-r--r-- 1 root root 221 2007-09-02 13:55 site.meinhoster.de-rw-r--r-- 1 root root 220 2007-09-02 13:55 site.meinhoster.de~
-rw-r--r-- 1 root root 629 2007-11-02 11:52 mail.meinhoster.de
-rw-r--r-- 1 root root 626 2007-11-02 11:52 mail.meinhoster.de~
lrwxrwxrwx 1 root root 38 2007-08-11 10:14 subdomain -> /etc/apache2/sites-available/subdomain
-rw-r--r-- 1 root root 211 2007-08-11 11:04 subdomain~
lrwxrwxrwx 1 root root 39 2007-08-16 14:07 subdomain2 -> /etc/apache2/sites-available/subdomain2
-rw-r--r-- 1 root root 303 2007-08-22 19:54 subdomain2~
-rw-r--r-- 1 root root 733 2008-01-13 09:31 page.net
-rw-r--r-- 1 root root 223 2008-01-13 09:31 page.net~
-rw-r--r-- 1 root root 205 2007-08-27 17:40 blog.org
-rw-r--r-- 1 root root 204 2007-08-27 17:40 blog.org~
-rw-r--r-- 1 root root 618 2007-12-22 15:36 typo.meinhoster.de
-rw-r--r-- 1 root root 617 2007-12-22 15:36 typo.meinhoster.de~
-rw-r--r-- 1 root root 578 2007-12-15 21:57 webftp.meinhoster.de
-rw-r--r-- 1 root root 683 2008-01-14 20:06 meinhoster.de
-rw-r--r-- 1 root root 697 2008-01-14 20:06 meinhoster.de~
Tuxelechen:/etc/apache2/sites-enabled#
Leider sind fast alle Dateien die dort drinne sind unterschiedlich, ich poste mal den Inhalt der nach meiner meinung nach relevanten :)
000-default,soll einfach den Direkten Ip aufruf nach /var/www weiterleiten darum auch nur fakealiases
Code: Select all
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.any.servert
ServerAlias www.any.server
DocumentRoot /var/www
<Location /blog>
deny from all
</Location>
</VirtualHost>
admin.meinhoster.de
Code: Select all
<VirtualHost *:80>
ServerName www.admin.meinhoster.de
ServerAlias admin.meinhoster.de www.admin.meinhoster.de
DocumentRoot /var/www/phpmyadmin
SuexecUserGroup www-data www-data
<Directory /var/www/phpmyadmin>
AddHandler fcgid-script .php
FCGIWrapper /var/www/php_wrappers/www.meinhoster.de/meinhoster.de .php
<Files *.php>
Options ExecCGI
</Files>
AllowOverride All
</Directory>
</VirtualHost>
meinhoster.de
Code: Select all
<VirtualHost *:80>
ServerName www.meinhoster.de
ServerAlias meinhoster.de *.www.meinhoster.de
DocumentRoot /var/www/ftp
SuexecUserGroup www-data www-data
<Directory /var/www/ftp/>
AddHandler fcgid-script .php
FCGIWrapper /var/www/php_wrappers/www.meinhoster.de/meinhoster.de .php
<Files *.php>
Options ExecCGI
</Files>
</Directory>
<Directory /var/www/ftp/cgi/>
allow from all
Options ExecCGI
</Directory>
CustomLog /var/log/apache2/access_meinhoster.log combined
<Directory />
AllowOverride all
</Directory>
<Location /users>
deny from all
</Location>
</VirtualHost>
So, jetzt erstmal die einen teil der Ordnestruktur von /var/www/ftp/user-hosts
Code: Select all
kunde.meinhoster.de kunde1.meinhoster.de kunde2.meinhoster.de kunde3.meinhoster.de kunde4.meinhoster.de kude4.meinhoster.de
Eigentlich haben alle Kunden die Selbe Config, ausser bei denenen ich nun mod_rewrite installieren muss, und diese wurde schon oben gepostet.
Standartconfig für Kunden:
Code: Select all
<VirtualHost *:80>
ServerName www.kunde1.meinhoster.de
ServerAlias kunde1.meinhoster.de *.kunde1.meinhoster.de
DocumentRoot /var/www/ftp/users/p3n
SuexecUserGroup kunde1 web-user
<Directory /var/www/ftp/users/kunde1>
AddHandler fcgid-script .php
FCGIWrapper /var/www/php_wrappers/kunde1/kunde1.meinhoster.de .php
<Files *.php>
Options ExecCGI
</Files>
</Directory>
CustomLog /var/www/logs/acces_kunde.meinhoster.de combined
</VirtualHost>