Ergebnis 1 bis 32 von 32

Thema: Alias in Multidomainsetups mehrfach verwenden

  1. #1
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard Alias in Multidomainsetups mehrfach verwenden

    Hallo,

    mich stört seit geraumer Zeit, dass Aliase bei Multidomainsetups nicht gleich heißen können, vor allem bei Seiten, die man immer hat wie Kontakt, Impressum, etc.

    Also Beispiel geht das hier mit einem Contao-Mutidomain-Setup nicht:
    http://sub.foo.bar/kontakt.html
    http://some.foo.bar/kontakt.html
    und
    http://sub.foo.bar/impressum.html
    http://some.foo.bar/impressum.html

    Um das zu lösen habe ich gerade die Erweiterung aamultidomainalias als RC1 online gestellt. Damit könnt ihr im Wurzelelement einer Seite einen Alias-Präfix vergeben, der dann allen Aliasen (noch manuell) vorangestellt werden muss. Bei der Ausgabe im Frontend wird dieser jedoch entfernt. Mit dem obigen Beispiel sieht das so aus:

    Domain "sub.foo.bar" bekommt Präfix "sub/" und Domain "some.foo.bar" bekommt den Präfix "some/". Die in Contao eingetragenen Aliase sehen demnach wie folgt aus:
    http://sub.foo.bar/kontakt.html Alias: sub/kontakt
    http://some.foo.bar/kontakt.html Alias: some/kontakt
    http://sub.foo.bar/impressum.html Alias sub/impressum
    http://some.foo.bar/impressum.html Alias some/impressum

    Bislang ist die Erweiterung nur mit 2.10 getestet, sollte aber auch mit anderen Contao-Versionen gut laufen. Außerdem habe ich das bislang nur mit installiertem Folder-URL getestet (sonst geht in dem Alias ja kein Slash), sollte aber auch ohne gehen. Dann die Präfixe am besten "sub-" und "some-" (im Beispiel) bennenen um die Trennung ersichtlich zu machen. Der Präfix darf maximal 20 Zeichen lang sein.

    Feedback erwünscht!

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  2. #2
    Contao-Fan
    Registriert seit
    03.10.2010.
    Beiträge
    365

    Standard

    verstehe ich das richtig?

    wenn ich z.B. www.domain1.de/kontakt habe, und der alias dort halt "kontakt" heißt, dann kann ich bei einer zweiten Webseite in der selben Contao-Installation nicht www.domain2.de/kontakt haben?

    Wenn dem so ist, ist das geplante Großprojekt (ca. 50 unterschiedliche Webseiten in einer Installation) somit gerade gestorben ((

  3. #3
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    mit dem Contao-Core geht es nicht. Diese Erweiterung ist genau dazu da, dieses Problem zu beheben.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  4. #4
    Contao-Fan
    Registriert seit
    03.10.2010.
    Beiträge
    365

    Standard

    Zitat Zitat von jan.theofel Beitrag anzeigen
    Hi,

    mit dem Contao-Core geht es nicht. Diese Erweiterung ist genau dazu da, dieses Problem zu beheben.

    Jan
    wie *** ist das denn?... Ist da vielleicht was offizielles für 2.11-Final oder so geplant?
    Wenn nicht, erübrigt sich ja eigentlich jeder Gedanke bezüglich eines Multidomain/Multi-Seiten Setups...

    Ich werde Deine Erweiterung mal testen, danke dafür!
    Allerdings wäre das händische Eintragen bei mehreren hundert Strukturen/Seiten wohl nicht praktikabel.

  5. #5
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Frage Geht doch?

    Äh, was ?
    Ich habe:
    www.glen-langer.de/impressum.html
    foto.glen-langer.de/impressum.html

    in einer Multidomain Installation. Das geht super. (2.10.4, vorher auch unter 2.9)

    Oder verstehe ich dich grad falsch?
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  6. #6
    Contao-Fan
    Registriert seit
    04.03.2010.
    Beiträge
    367

    Standard

    Hat jemand schon Infos, ob dies in der Version 2.11 schon enthalten sein wird, und man dann keine Erweiterung mehr bräuchte?

    Geht dieser Thread nicht in die gleiche Richtung?

    Gandalf

  7. #7
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Beim anderem Thread gehts um mehrere Sprachen mittels mehrerer Seitenbäume unter einer Domain.
    Dort ist es dann sogar ein muss, das die alias Namen gleich sind. (bei der Core Variante, es gibt Alternativen)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  8. #8
    Contao-Fan
    Registriert seit
    03.10.2010.
    Beiträge
    365

    Standard

    Zitat Zitat von BugBuster Beitrag anzeigen
    Äh, was ?
    Ich habe:
    www.glen-langer.de/impressum.html
    foto.glen-langer.de/impressum.html

    in einer Multidomain Installation. Das geht super. (2.10.4, vorher auch unter 2.9)

    Oder verstehe ich dich grad falsch?
    totale Verwirrung... geht das nun mit den Alias oder nicht?

  9. #9
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    ähm, und wie machst du das? Bei mir hat er da immer die gleichen Aliase angemeckert?

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  10. #10
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    hast du in mindestens einem der Startseite ein Domainnamen eingetragen?
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  11. #11
    Contao-Fan
    Registriert seit
    04.03.2010.
    Beiträge
    367

    Standard

    Zitat Zitat von jan.theofel Beitrag anzeigen
    Hi,

    ähm, und wie machst du das? Bei mir hat er da immer die gleichen Aliase angemeckert?

    Jan
    Bei mir also auch! Habe folgende Situation:

    -Multidomainbetrieb
    -3 Webseiten (Beispiel > www.domain1.de, www.domain2.de, www.domain3.de)
    -Domainnamen sind jeweils Eingetragen

    Wenn ich z.b. auf (www.domain1.de) ein Seite "www.domain1.de/impressum.html" habe, kann auf
    (www.domain2.de) der Alias nicht auch "www.domain2.de/impressum.html" lauten. Dann wird er
    vom System aus korrigiert.

    @bugbuster
    Und dies sollte bei dir unter einer normalen Installation funktionieren???

    Gandalf

  12. #12
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi Glen,

    bei mir haben alle Startpunkte einen Domainnamen eingetragen, ja.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  13. #13
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Gandalf Beitrag anzeigen
    @bugbuster
    Und dies sollte bei dir unter einer normalen Installation funktionieren???
    Bei mir unter 2.9.5 (!) auch.
    2 Seitenbäume, in beiden Startpunkten jeweils eine andere Domain eingetragen, aber gleiche Sprache -> funktioniert ohne die Erweiterung.
    Allerdings habe ich in der Installation noch einen Haufen anderer Extensions installiert, vielleicht bringt da eine das mit?

  14. #14
    Contao-Fan
    Registriert seit
    19.06.2009.
    Ort
    Mittelhessen
    Beiträge
    463

    Standard

    Bei Subdomains kann ich den gleichen Alias vergeben, dass kann ich bestätigen.

    Mit unterschiedlichen Domains habe ich noch nicht getestet.

  15. #15
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Mh, ich bezweifle das Contao zwischen Subdomain und Hauptdomain einen unterschied macht. Für Contao ist Domain=Domain, Hauptsache sie unterscheidet sich "irgendwie". In meinem Fall sind es ausschließlich unterschiedliche SLDs.

  16. #16
    Contao-Fan
    Registriert seit
    19.06.2009.
    Ort
    Mittelhessen
    Beiträge
    463

    Standard

    Habs gerade mal getestet und es klappt auch mit einer weiteren Domain bei mir.
    Contao 2.10.4
    Allerdings habe ich in der Installation noch einen Haufen anderer Extensions installiert, vielleicht bringt da eine das mit?
    Trifft bei mir auch zu.

    VG
    André

  17. #17
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Ich habe es gerade mal unter 2.9.5 ohne Erweiterungen getestet.
    3 Startpunkte mit den Domains:
    - example.com
    - sub.example.com
    - domain.de
    Alle 3 in Sprache DE & Sprachenfallback.

    In allen 3 habe ich eine Seite Home angelegt, den Alias habe ich automatisch generieren lassen. Und in allen 3 Fällen war der Alias identisch.

    Ich habe ein DB Dump angehangen, ihr müsst nur über das Install Tool einen neuen User anlegen!
    Angehängte Dateien Angehängte Dateien

  18. #18
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    tja, was soll ich sagen? Jetzt geht es hier mit meiner Installation auch (Contao 2.10.3). Vielleicht liegt es nicht an den Extensions, dass es geht, sondern an einer, dass es manchmal nicht geht?

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  19. #19
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Keine Sorge Jan, ich bin mir auch ziemlich sicher das es in älteren Versionen nicht funktioniert hat. Das ist dann wohl irgendwann "stillschweigend" (mal wieder) eingeflossen.

  20. #20
    Contao-Fan
    Registriert seit
    19.06.2009.
    Ort
    Mittelhessen
    Beiträge
    463

    Standard

    Das ist dann wohl irgendwann "stillschweigend" (mal wieder) eingeflossen.
    http://www.contao.org/de/changelog/versions/2.1.html

    - Each page alias can now be used for multiple pages (once per domain)

    Wenn das gemeint war, dürfte es nicht stillschweigend hinzugefügt worden sein Ist einfach nur schon recht lange her.

  21. #21
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Schon so lang her? Ich bin mir eigentlich ziemlich sicher, dass es in 2.8 nicht so funktioniert hat. Das Projekt wo ich es zuerst getestet habe, stammt noch aus 2.8 Zeiten und da sind teilweise noch Duplicate-Aliase mit dem ID-Suffix.

  22. #22
    Contao-Fan
    Registriert seit
    19.06.2009.
    Ort
    Mittelhessen
    Beiträge
    463

    Standard

    Ich kann mich ja auch nur noch daran erinnern, dass es mal nicht ging, daher die kurze Suche auf contao.org.
    Ob es wirklich mit der 2.1 eingeführt wurde, keine Ahnung, nur der Changelog deutet darauf hin.

  23. #23
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    ich meine auch, dass das mit einer der neueren Versionen nicht ging.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  24. #24
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Soweit ich mich erinnern kann, gings in 2.8 nicht, ab 2.9.? gings dann. Deswegen hatte ich damals auch meine Seiten umbenannt.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  25. #25
    Contao-Nutzer Avatar von joseph.ki
    Registriert seit
    19.11.2010.
    Ort
    Wels/Österreich
    Beiträge
    128

    Standard

    Gibt es die Erweiterung aamultidomainalias nicht mehr?
    Bräuchte die Erweiterung für 3.2.17 dringend oder eben einen Workaround?
    Habe ein ähnlich gelagertes Problem.
    Habe eine Domain, auf welcher jedoch pro Kunde ein eigener Seitenbaum laufen soll.
    Musste ich machen, da die Neuigkeiten nur einmal gepflegt werden sollen.

    Habe schon alles versucht:
    trage ich die Domain ein/oder auch nicht, prüft Contao jeweils ob es den Seitenalias schon gibt.

    Könnt Ihr mir bitte helfen, bin am verzweifeln.

  26. #26
    Contao-Urgestein
    Registriert seit
    03.06.2010.
    Ort
    Wuppertal
    Beiträge
    2.149
    User beschenken
    Wunschliste

    Standard

    Solange jede Webseite ihren eigenen Startpunkt hat funktioniert das bei mir ohne Probleme.

  27. #27
    Contao-Nutzer Avatar von joseph.ki
    Registriert seit
    19.11.2010.
    Ort
    Wels/Österreich
    Beiträge
    128

    Standard

    Das ist ja die Krux.
    Wie hast Du es gelöst?

  28. #28
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.112
    Partner-ID
    10107

    Standard

    Zitat Zitat von joseph.ki Beitrag anzeigen
    Das ist ja die Krux.
    Wie hast Du es gelöst?
    Was genau ist die Krux? Verwendest du nicht mehrere Seitenbäume?

  29. #29
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wodurch wird denn hier unterschieden, welcher Seitenbaum gemeint ist? Eine Domain für mehrere Kunden und dann auch noch gleiche Seitenaliase? Da wäre ja höchstens noch die Sprache denkbar, oder was übersehe ich da?

  30. #30
    Contao-Nutzer Avatar von joseph.ki
    Registriert seit
    19.11.2010.
    Ort
    Wels/Österreich
    Beiträge
    128

    Standard Keine Seitenalias-Prüfung bei gleichem Domain-Betrieb und mehreren Starpunkten

    Falls es jemand benötigt - ist jedoch nicht updatesicher - Conteo Vers. 3.2.17:
    1. unter /system/modules/core/dca/tl_page.php folgende Zeilen auskommentieren:
    ZeileNr. 1020 - 1030
    Code:
    // Check if there are multiple results for the current domain
    			//if (!empty($arrCheck))
    			//{
    				//if ($autoAlias)
    				//{
    					//$varValue .= '-' . $dc->id;
    				//}
    				//else
    				//{
    					//throw new Exception(sprintf($GLOBALS['TL_LANG']['ERR']['aliasExists'], $varValue));
    				//}
    			//}

  31. #31
    Contao-Nutzer
    Registriert seit
    10.02.2012.
    Ort
    Basel
    Beiträge
    213
    Partner-ID
    8602

    Standard

    Zitat Zitat von joseph.ki Beitrag anzeigen
    Habe eine Domain, auf welcher jedoch pro Kunde ein eigener Seitenbaum laufen soll.
    Musste ich machen, da die Neuigkeiten nur einmal gepflegt werden sollen.

    Habe schon alles versucht:
    trage ich die Domain ein/oder auch nicht, prüft Contao jeweils ob es den Seitenalias schon gibt.

    Könnt Ihr mir bitte helfen, bin am verzweifeln.
    Hallo Joseph
    Damit wir dir helfen können, müsstest du deine Ausgangslage genauer beschreiben.
    • hast du nur eine Domain, oder eine Domain je Kunde?
    • hat jeder Kunde eine eigene Seite mit Unterseiten oder einen eigenen Seitenbaum mit Wurzelseite?

  32. #32
    Contao-Nutzer Avatar von joseph.ki
    Registriert seit
    19.11.2010.
    Ort
    Wels/Österreich
    Beiträge
    128

    Multimedia

    Hallo Webbaumeister,
    es handelt sich hier um eine einzige Domain, welche nur dazu dient Neuigkeiten einzupflegen.
    Die Startpunkt dienen nur um den jeweiligen getrennten Domains der jeweiligen Kunden die
    zentral gepflegten Neuigkeiten zur Verfügung zu stellen. Alles mittels 301-Weiterleitung.

    Danke für Eure Super Hilfe

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •