individuelle Menues - links - whitelabeldomain

cirox

Registered User
Man kann als Admin einmal für Reseller und auch für alle Kunden individuelle Menüs anlegen. Wenn man jetzt zum Bsp einen Webmailclienten hat dann legt man ein Menü in Confixx an "Webmail" und darin einen Link:

http://linkzumclienten.tld

Soweit so gut. Nun hat die ganze Sache leider einen Nachteil. Leg ich nun für einen Reseller eine Whitelabeldomain an, so dass Confixx nicht nur unter der Standarddomain erreichbar ist, sondern auch unter der weiteren, so bleiben die Links für die Kunden immer erhalten. Das heisst hier greift dann die Whitelabeldomain nicht bei den indidividuellen Menüs.

Da man nun für einzelne Reseller leider keine unterscheidlichen individuellen Menüs anlegen kann möchte ich nun die Links so umschreiben, dass immer die Domain benutzt wird unter der man auch Confixx aufruft.

Bin ich hier auf der falschen Fährte? Wie kann man das machen? Gibt es noch andere Möglichkeiten?

Mein Versuche mit mod_rewrite gehen leider gedanklich ins Leere, da es ja individuell sein muss. Das heisst ich kann ja nicht die Standarddomain umschreiben in eine Whitelabeldomain.

Die whitelabeldomain ist einfach in die conf des Apache2 eingehängt mit weiteren IP Adressen.
 
Rein aus Interesse, wie legst du die Whitelabel Domains an?
Übers Confixx oder händisch in der Config?

Finde dazu weder was im Confixx noch in der Anleitung dazu.
Oder habs großzügig überlesen. ;)
 
ganz einfach:

- einem "Kunden" die whitelabel-Domain zuweisen
- ggfs. eine eigene IP zuweisen
- in eine durch Confixx nicht überschreibende Apache Configdatei einen vhost Eintrag für die IP (Port 80 und bei Bedarf 443) mit Servername z.B. confixx.whitelabeldomain.de
- der Rest ist Betriebsgeheimnis :) ... Nein, natürlich nicht, das wars schon
 
Danke, das wars mit dem relativen Pfad :)

Was die Whitlabeldomain angeht gibts 2 Möglichkeiten. Einmal die hier im Forum beschriebene Variante:

Somit kann der Reseller unter dieser Domain auch die Postfächer etc in Confixx verwalten oder aber die andere (normale?) Variante wie auch schon No1Hosting sagte, nämlich (Mögl. 2) eigene IP + ev. RDNS setzen (ist ja nicht notwendig aber dann halt komplett) und diese eigene IP in irgendeine apche2 config schreiben, die nicht von confixx überschrieben wird):

Code:
<VirtualHost 78.xxx.xxx.8:80>

  ServerName whitelabeldomain.tld
   
  #User confixx
  #Group confixx
  DocumentRoot /var/www/confixx/html
  Options FollowSymLinks

  suPHP_ConfigPath /etc/apache2/confixx_phpini

  suPHP_UserGroup confixx confixx
  ScriptAlias /cgi-bin/ /var/www/confixx/html/cgi-bin/
   
  <IfModule mod_dir.c>
    DirectoryIndex index.html index.htm index.shtml index.cgi index.php
  </IfModule>


  CustomLog /var/log/apache2/whitelabeldomain.tld_access.log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\""
  ErrorLog /var/log/apache2/whitelabeldomain.tld_error.log


</VirtualHost>

<VirtualHost 78.xxx.xxx.8:443>

  ServerName whitelabeldomain.tld
   
  #User confixx
  #Group confixx
  DocumentRoot /var/www/confixx/html
  Options FollowSymLinks

  suPHP_ConfigPath /etc/apache2/confixx_phpini

  suPHP_UserGroup confixx confixx
  ScriptAlias /cgi-bin/ /var/www/confixx/html/cgi-bin/
   
  <IfModule mod_dir.c>
    DirectoryIndex index.html index.htm index.shtml index.cgi index.php
  </IfModule>


  <IfModule mod_ssl.c>

    SSLEngine on
    SSLCertificateKeyFile /etc/ssl.key/admin.key
    SSLCertificateFile /etc/ssl.crt/admin.crt
       
   

    SetEnvIf User-Agent ".*MSIE.*" \
      nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0

    <Files ~ "\.(cgi|shtml|phtml|php3?)$">
      SSLOptions +StdEnvVars
    </Files>

    <Directory "/var/www/confixx/html/cgi-bin">
      SSLOptions +StdEnvVars
    </Directory>

  </IfModule>
       

  CustomLog /var/log/apache2/whitelabeldomain.tld_access.ssl.log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\""
  ErrorLog /var/log/apache2/whitelabeldomain.tld_error.ssl.log


</VirtualHost>

Hier kann man ja einfach eine Subdomain? per DNS auf den Server, bzw auf die IP des Resellers lenken. Nachteil der Reseller kann jetzt für diese Subdomain keine Postfächer mehr anlegen, da in Confixx ja nicht integriert die Domain.
 
Last edited by a moderator:
Back
Top