Multi Domains

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
mattmarr
Beiträge: 361
Registriert: Mo 3. Aug 2009, 14:11
Kontaktdaten:

Re: Multi Domains

Beitrag von mattmarr »

Hi!

Muss nochmal nachhacken. :)

Ich hab ein Contenido mit mehren Mandanten.
Bei allen Mandanten hab ich erfolgreich mit "client | ?_frontentend_path | domain" mehrere Domains(bis auf Umlautdomains) zuweisen können.
Jetzt hab ich eine einzige Domain, die nicht anders als andere ist, die überhaupt nicht funktionieren will im Contenido. Contenido leitet bei dem Aufruf immer auf die zuerst eingestellt Domain.

Ich hab schon die .htaccess (AMR) deaktiviert, was kein Erfolg brachte.

Gibt es irgendwo im Contenido noch eine baustelle woran es liegen könnte?


Gruß
Matthias
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Multi Domains

Beitrag von malsdgtac »

Hallo Matthias,

darf ich nachfragen, was genau du bei "Domain" stehen hast und wie deine Ordnerstrutkur dazu ist?

Ich habe meinen Mandantenordner "ganz normal?" unter /cms liegen. Bei den (Standard)Mandanteneinstellungen habe ich www.domain.de/cms eingegeben. Entsprechend habe ich für die weiteren Domains auch www.domain2.de/cms eingeben - das funktioniert leider nicht. Wenn ich nur www.domain2.de eingebe, funktioniert es, aber es steht der Bash-Href www.domain2.de drinnen (wie angegeben) der aber in den falschen Ordner routet - weil ich ja /cms brauche.

Wie funktioniert das bei deinen funktionierenden Domains?

smac
mattmarr
Beiträge: 361
Registriert: Mo 3. Aug 2009, 14:11
Kontaktdaten:

Re: Multi Domains

Beitrag von mattmarr »

Hallo smac,
smac hat geschrieben:darf ich nachfragen, was genau du bei "Domain" stehen hast und wie deine Ordnerstrutkur dazu ist?
Klar darfst Du. :)

Insgesamt hat das Contenido 16 Mandanten.
Jeder Mandant hat seinen eigenen Ordner.
Die Domain, um die es geht, zeigt nicht auf den cms-Ordner.
Wir haben auch schon die DNS-Einträge geprüft. Sieht alles gut aus.
Ich stehe echt vor einem Rätsel. :)


Gruß
Matthias
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Multi Domains

Beitrag von malsdgtac »

Das Verhalten das du beschreibst ist ähnlich dem das ich habe. Kannst du mir ein Beispiel für einen Mandanten nennen? Ein Beispiel reicht natürlich, es müssen nicht die echten Daten sein. Wo liegt der Mandantenordner, wie lautet der Pfad der Mandantenkonfiguration und wie der Pfad für die zweite Domain dazu und wowhin routet die Domain?
mattmarr
Beiträge: 361
Registriert: Mo 3. Aug 2009, 14:11
Kontaktdaten:

Re: Multi Domains

Beitrag von mattmarr »

Hi!
smac hat geschrieben:Das Verhalten das du beschreibst ist ähnlich dem das ich habe. Kannst du mir ein Beispiel für einen Mandanten nennen?
Folgendes Schema haben alle Mandanten:

Code: Alles auswählen

/var/www/con49/cms1/
/var/www/con49/cms2/
/var/www/con49/cms3/
...
/var/www/con49/contenido/
Die Domains zeigen alle dirket auf die cmsX-Ordner.



Gruß
Matthias
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Multi Domains

Beitrag von malsdgtac »

Danke für die Info, dann probiere ich es mit einer Änderung im Routing.
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Multi Domains

Beitrag von malsdgtac »

Vielen Dank, so funktioniert es jetzt
mattmarr
Beiträge: 361
Registriert: Mo 3. Aug 2009, 14:11
Kontaktdaten:

Re: Multi Domains

Beitrag von mattmarr »

Hi!
Muss das Thema nochmal anschubsen.
Leider gibt es noch immer folgendes wie von mir beschriebenes Problem:
mattmarr hat geschrieben:Ich hab ein Contenido mit mehren Mandanten.
Bei allen Mandanten hab ich erfolgreich mit "client | ?_frontentend_path | domain" mehrere Domains(bis auf Umlautdomains) zuweisen können.
Jetzt hab ich eine einzige Domain, die nicht anders als andere ist, die überhaupt nicht funktionieren will im Contenido. Contenido leitet bei dem Aufruf immer auf die zuerst eingestellt Domain.

Ich hab schon die .htaccess (AMR) deaktiviert, was kein Erfolg brachte.

Gibt es irgendwo im Contenido noch eine baustelle woran es liegen könnte?
Anhaltspunkte wären gut um dem Problem auf die schliche zu kommen.


Gruß
Matthias
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Multi Domains

Beitrag von Oldperl »

Hallo Matthias,

nur um Tippfehler auszuschließen - schreibst du
mattmarr hat geschrieben:?_frontentend_path
oder
?_frontend_path
:?:

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
mattmarr
Beiträge: 361
Registriert: Mo 3. Aug 2009, 14:11
Kontaktdaten:

Re: Multi Domains

Beitrag von mattmarr »

Hallo Ortwin,
Oldperl hat geschrieben:Hallo Matthias,

nur um Tippfehler auszuschließen - schreibst du
mattmarr hat geschrieben:?_frontentend_path
oder
?_frontend_path
:?:
ups, ist nur hier im Thread ein Tippfehler. :-/
Im Contenido sthet ?_frontend_path.


Gruß
Matthias
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Multi Domains

Beitrag von Oldperl »

Servus,

hmm na dann :roll: :mrgreen:

Leider kann ich dir ohne ein Bugtracking am offenen Herzen in diesem Fall nicht wirklich weiterhelfen. Es gibt 2 maßgebliche Stellen im Core, je nachdem ob AMR aktiv ist oder nicht. Dort müsste man in deinem Fall ansetzen. Dort werden unter anderem die Einträge in den Mandanten-Properties mit der aufgerufenen Server-Request-Url und dem angegebenen Pfad verglichen. Stimmt dort etwas nicht mit dem Eintrag in den Properties überein, soll die Standard-Domain genommen werden. Das kann man aber nur, und ausschließlich, vor Ort tracen.
Du solltest aber vorab nochmals prüfen ob die Einträge in den Properties zu 100% mit den aufrufenden Domains übereinstimmen.

Grundsätzlich sollte man aber an beiden Stellen die Funktion nochmals überarbeiten bzw vereinfachen. Da steckt noch ein wenig Optimierungspotential drin. Da die Prüfung, bis auf die Schlussfolgerung bzw. Zuweisung am Ende, quasi identisch ist, könnte man diese auch auslagern und zentraler, und nur 1 Mal, pflegen.

Aber na ja, zu optimieren gibt es ja immer was. :wink:

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
mattmarr
Beiträge: 361
Registriert: Mo 3. Aug 2009, 14:11
Kontaktdaten:

Re: Multi Domains

Beitrag von mattmarr »

Hi!

Danke für die Hilfe.
Ich hab das Problem wohl gefunden.

Anscheinend mag Contenido bei merheren Domains keine Weiterleiter.
Ist die Einstiegsseite oder in der Kategorie ein Weiterleiter, springt Contenido immer zurück zur Eingestellten Hauptdomain des Mandanten.

Ich kann das Problem sowohl in Contenido 4.9 als auch 4.8.20 Reproduzieren. Und das bei einigen Installation.

Das ist nicht gut, überhaupt nicht gut!

Kann man das kurzfristig im Nachhinein Fixen? Wäre echt Knorke! :)



Gruß
Matthias
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Multi Domains

Beitrag von Oldperl »

Hallo Matthias,
mattmarr hat geschrieben:Kann man das kurzfristig im Nachhinein Fixen? Wäre echt Knorke! :)
Ja kann man. Sowohl für 4.8.20 als auch für 4.9 könnte man das über ein Plugin lösen.

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
mattmarr
Beiträge: 361
Registriert: Mo 3. Aug 2009, 14:11
Kontaktdaten:

Re: Multi Domains

Beitrag von mattmarr »

Hi Ortwin,
Oldperl hat geschrieben:Ja kann man. Sowohl für 4.8.20 als auch für 4.9 könnte man das über ein Plugin lösen.
Gibt es da vielleicht sogar schonwas?


Gruß
Matthias
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Multi Domains

Beitrag von Oldperl »

Hallo Matthias,
mattmarr hat geschrieben:Gibt es da vielleicht sogar schonwas?
Keine Ahnung, ich zumindest hab, da ich für so etwas noch keinen Bedarf hatte, noch nichts dafür. Hab jetzt nur mal in beiden Versionen geschaut, wie jeweils der Redirect gehändelt wird, und bin mir recht sicher das man dein Problem mit einem Plugin lösen kann.

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Antworten