Page 1 of 1

Apache2+Confixx3 : "Manuellen vhost eintrag"-Prob

Posted: 2005-02-03 16:31
by hanseknight
Ich weiß das mag eine dumme Frage sein, aber irgendwie komme ich hier nicht weiter :?

Ich benutze (noch) Confixx3 für die Konfiguration meines Servers. Da ich für einen vhost "Safe_mode=OFF" brauchte - dachte ich schreibe ich sie manuell ins System.
Soweit so schlecht, läuft alles gut - so wie ich es haben will. Das Problem ist nun das dieser vhost immer aufgerufen wird wenn es keinen vhost für die angegebene subdomain/domain gibt.

http://www.xyz.de -> definierte Domain, wird angezeigt.
www2.xyz.de -> Nicht definierte Domain, geht auf den vhost von den manuellen vhost.

Ich möchte aber das nix angezeigt wird, also ein 404 oder eine Seite "Domain nicht verfügbar". Vorher wurde immer die "blöde" Confixx Login Seite angezeigt - auch nicht das beste.

Ich hoffe mir kann jemand helfen ;)
Gruß Tim

Code ausschnitte :


Manueller vhost

Code: Select all

<VirtualHost xxx.xxx.xxx.xxx:80>
 ServerName subdomain.domain.de
 ServerAlias www.subdomain.domain.de
 DocumentRoot /home/htdocs/web0/html/anwendung
 SuexecUserGroup web3 ftponly
 ScriptAlias /cgi-bin/ /home/htdocs/web0/html/cgi-bin/
 php_admin_value open_basedir /home/htdocs/web3/
 php_admin_value file_uploads 1
 php_admin_value upload_tmp_dir /home/htdocs/web0/phptmp/
 php_admin_value safe_mode OFF
</VirtualHost>
Einbindung httpd.conf

Code: Select all

<schnipp>
Include /etc/apache2/vhosts.d/*.conf

## CONFIXX

Include /etc/apache2/confixx_mhost.conf

# Dieser Eintrag sollte unbedingt am Ende der Datei bleiben

## /CONFIXX

Re: Apache2+Confixx3 : "Manuellen vhost eintrag"-Prob

Posted: 2005-02-03 17:23
by xamibor
Da ich für einen vhost "Safe_mode=OFF" brauchte - dachte ich schreibe ich sie manuell ins System.
warum manuell? man trägt es einfach als confixx Administrator unter "httpd Spezial" ein .... (php_admin_value safe_mode off)

ich würde die Subdomains mal über confixx anlegen ....

Re: Apache2+Confixx3 : "Manuellen vhost eintrag"-Prob

Posted: 2005-02-05 02:09
by hanseknight
xamibor wrote:
Da ich für einen vhost "Safe_mode=OFF" brauchte - dachte ich schreibe ich sie manuell ins System.
warum manuell? man trägt es einfach als confixx Administrator unter "httpd Spezial" ein .... (php_admin_value safe_mode off)

ich würde die Subdomains mal über confixx anlegen ....
Ok das wußte ich nicht, wobei das auch nicht wirklich das Problem gelöst hätte. Dann wäre Confixx wieder auf jeder undefinierten domain (was wohl das bescheuerste überhaupt ist).

Zudem stehe ich Confixx eh sehr skeptisch gegenüber, daher das was ich manuell eingeben kann - das möchte ich auch manuell eingeben.

Egal, da ich unabgeschlossene Beiträge hasse wollte ich kurz schreiben was die Lösung des Problems war.

Das Problem liegt irgendwo in den Confixx config's, wo genau konnte ich leider nicht rausfinden. Aber um die Confixx Seite auf jeder (nich definierten) domain/subdomain los zu werden.

Schreibt ihr in der httpd.conf :

Code: Select all

<VirtualHost xxx.xxx.xxx.xxx:80>
  DocumentRoot /home/htdocs/admin/html/gesperrt
</VirtualHost>
vor diesen Zeilen

Code: Select all

Include /etc/apache2/vhosts.d/*.conf

## CONFIXX

Include /etc/apache2/confixx_mhost.conf

# Dieser Eintrag sollte unbedingt am Ende der Datei bleiben

## /CONFIXX
ein. Und alles lüpt wunderbar

Re: Apache2+Confixx3 : "Manuellen vhost eintrag"-Prob

Posted: 2005-02-09 12:52
by xamibor
sorry dann habe ich es nicht richtig gelesen ...

manuele vhost kann mann über den include in der httpd nutzen :-)