Hallo,
die Konfiguration findet ja in Redaxo5 in der config.yml statt.
Bislang habe ich die master.inc.php immer so modifiziert, dass je Domain ein anderer Startartikel und ggf. eine andere Sprache und Titel festgelegt ist.
Im config.yml kann ich sicher kein PHP einfügen, daher wäre es toll wenn man hierfür eine Lösung vorsehen könnte.
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Startartikel für unterschiedliche Domains / Websites
Zuletzt geändert von netmanix am 13. Mai 2011, 10:00, insgesamt 1-mal geändert.
- Gregor.Harlan
- Entwickler
- Beiträge: 1130
- Registriert: 4. Jun 2007, 10:35
- Wohnort: Frankfurt am Main
Re: Startartikel für unterschiedliche Domains in Redaxo 5
Hallo,
du kannst die Werte trotzdem noch in der master.inc.php verändern, die werden dort aus der config.yml eingelesen.
Allerdings ist es nicht empfehlenswert, Coredateien unterhalb des Ordners /redaxo/src/5.0 zu verändern, denn bei einem (automatischen) Update werden sie dann wieder überschrieben.
Besser wäre es, dafür ein Addon zu schreiben.
Gruß, Gregor
du kannst die Werte trotzdem noch in der master.inc.php verändern, die werden dort aus der config.yml eingelesen.
Allerdings ist es nicht empfehlenswert, Coredateien unterhalb des Ordners /redaxo/src/5.0 zu verändern, denn bei einem (automatischen) Update werden sie dann wieder überschrieben.
Besser wäre es, dafür ein Addon zu schreiben.
Gruß, Gregor
Friends Of REDAXO: Gemeinsame REDAXO-Entwicklung!
- Thomas.Blum
- Entwickler
- Beiträge: 5063
- Registriert: 24. Aug 2004, 22:11
- Wohnort: Dresden
- Kontaktdaten: Website
Re: Startartikel für unterschiedliche Domains in Redaxo 5
Hej,
Dein Problem könnte man z.B. über htaccess steuern.
vg Thomas
das gilt auch für die jetzige Version. Wenn du etwas ändern möchtest dann lieber anders, aber nie in Coredateien.Allerdings ist es nicht empfehlenswert, Coredateien ... zu verändern
Dein Problem könnte man z.B. über htaccess steuern.
vg Thomas
Re: Startartikel für unterschiedliche Domains in Redaxo 5
Nein, nicht unbedingt, da der Titel sich dadurch nicht verändert.Dein Problem könnte man z.B. über htaccess steuern.
Eine Lösung per Addon wäre demnach sinnvoller.
Es geht halt nicht nur um Multidomain sondern um multiple Websites die über ein Redaxo gesteuert werden.
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Startartikel für unterschiedliche Domains / Websites
Ist jetzt schon definitiv über .htaccess möglich, wobei ich ein AddOn natürlich au schöner find (aber da hätt ich auch schon fast was fertig)
Gehört nicht hier rein, aber da es zur Sprache kommt: Startartikel für Domain über .htaccess
Und was du mit dem Titel meinst peil ich nicht so richtig
Gehört nicht hier rein, aber da es zur Sprache kommt: Startartikel für Domain über .htaccess
Code: Alles auswählen
RewriteCond %{HTTP_HOST} ^(.*)domain\.tld$ [NC]
RewriteRule ^$ index.php?article_id=123&clang=0 [L]
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Startartikel für unterschiedliche Domains / Websites
Hi, die <title> Tags müssten sich auch verändern, da ich ja unterschiedliche Webpräsenzen pflege.
Die htaccess-Lösung eignet sich nur wenn ich mit einer Domain nur eine bestimmte Seite einer Präsenz aufrufen will. Ich plfege aber mehrere Präsenzen mit einem Redaxo, die sich Inhalte teilen, aber gänzlich unterschiedlich gestaltet sind.
Ich werde hier eine template-basierte Steuerung für Redaxo5 realisieren. Ein Addon und htaccess sind dann auch nicht erforderlich.
Die htaccess-Lösung eignet sich nur wenn ich mit einer Domain nur eine bestimmte Seite einer Präsenz aufrufen will. Ich plfege aber mehrere Präsenzen mit einem Redaxo, die sich Inhalte teilen, aber gänzlich unterschiedlich gestaltet sind.
Ich werde hier eine template-basierte Steuerung für Redaxo5 realisieren. Ein Addon und htaccess sind dann auch nicht erforderlich.
- Thomas.Blum
- Entwickler
- Beiträge: 5063
- Registriert: 24. Aug 2004, 22:11
- Wohnort: Dresden
- Kontaktdaten: Website
Re: Startartikel für unterschiedliche Domains / Websites
Hej,
der Title kommt doch vom Artikel selbst.
Wenn du per htaccess domain1 auf den Artikel mit der Id weiterleitest hast und im <title> einen anderen Inhalt, als wenn domain2 auf Id 2 geht.
vg Thomas
der Title kommt doch vom Artikel selbst.
Wenn du per htaccess domain1 auf den Artikel mit der Id weiterleitest hast und im <title> einen anderen Inhalt, als wenn domain2 auf Id 2 geht.
vg Thomas
Re: Startartikel für unterschiedliche Domains / Websites
Hi ... ich nutze eine eine Kombination aus: $REX['SERVERNAME'] und dem Artikelnamen.
$REX['SERVERNAME'] ändert sich aber nicht wenn ich eine andere Domain verwende.
Wie gesagt ich werde das im Template regeln, dann läuft es (anders als htaccess) auf System und Webserver übergreifend.
$REX['SERVERNAME'] ändert sich aber nicht wenn ich eine andere Domain verwende.
Wie gesagt ich werde das im Template regeln, dann läuft es (anders als htaccess) auf System und Webserver übergreifend.
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Startartikel für unterschiedliche Domains / Websites
Imho müsste eine .htaccess Lösung auch perfomanter sein. Probiers doch einfach mal aus (vielleicht hattest Du seither nur die falschen Rules) - Über die Htaccess Rules kann ich problemlos mehrere völlig unterschiedliche Webseiten in einer Installation betrieben (auch wenn das nur selten Sinn macht)
Mit dem Title Tag setzt es natürlich voraus, dass du pro Website ein eigenes Template benutzt -> Macht Sinn - sollen ja sicher auch unterschiedlich aussehen.
Mit dem Title Tag setzt es natürlich voraus, dass du pro Website ein eigenes Template benutzt -> Macht Sinn - sollen ja sicher auch unterschiedlich aussehen.
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Startartikel für unterschiedliche Domains / Websites
Zwingt dich ja keiner $REX['SERVERNAME'] zu nutzen.. benutze ich z.b. nie, weil - selbst @ singledomain - schlicht unflexibel. Was spricht gegen $_SERVER['HTTP_HOST']?netmanix hat geschrieben:$REX['SERVERNAME'] ändert sich aber nicht wenn ich eine andere Domain verwende.
lg,
Jan
vg, Jan
Re: Startartikel für unterschiedliche Domains / Websites
http://perfect-co.de/2011/02/why-http_host-is-evil/jeandeluxe hat geschrieben:Was spricht gegen $_SERVER['HTTP_HOST']?
Re: Startartikel für unterschiedliche Domains / Websites
Interessant, gut zu wissen.. ändert aber nix an der Frage warum man sich mit REX SERVERNAME festnageln sollte.Xong hat geschrieben:http://perfect-co.de/2011/02/why-http_host-is-evil/ ;-)jeandeluxe hat geschrieben:Was spricht gegen $_SERVER['HTTP_HOST']?
lg,
Jan
vg, Jan
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
Re: Startartikel für unterschiedliche Domains / Websites
Hi,
soweit ich mich errinern kann sind auch in YML Dateien PHP-Notationen möglich (zumindest sollte unser Parser das zulassen). Hab es selbst aber noch nicht getestet.
siehe
http://www.symfony-project.org/referenc ... yaml_files
Gruß,
Markus
soweit ich mich errinern kann sind auch in YML Dateien PHP-Notationen möglich (zumindest sollte unser Parser das zulassen). Hab es selbst aber noch nicht getestet.
siehe
http://www.symfony-project.org/referenc ... yaml_files
Gruß,
Markus
Re: Startartikel für unterschiedliche Domains / Websites
Hallo netmanix
Du hast geschrieben :
Bislang habe ich die master.inc.php immer so modifiziert, dass je Domain ein anderer Startartikel und ggf. eine andere Sprache und Titel festgelegt ist.
Sowas könnte ich auch sehr gut gebrauchen. Würdest du mir deinen Ansatz zukommen lassen?
Würde mich echt freuen.
Danke,
Gruß
Gerald
Du hast geschrieben :
Bislang habe ich die master.inc.php immer so modifiziert, dass je Domain ein anderer Startartikel und ggf. eine andere Sprache und Titel festgelegt ist.
Sowas könnte ich auch sehr gut gebrauchen. Würdest du mir deinen Ansatz zukommen lassen?
Würde mich echt freuen.
Danke,
Gruß
Gerald
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
Re: Startartikel für unterschiedliche Domains / Websites
Hi,
passt nicht wirklich zum eigentlichen Problem, aber...
Wir verwenden die YAML Komponente vom Symfony Framework, daher sollte alles in den .yml Dateien machbar sein, was hier beschrieben ist:
http://www.symfony-project.org/reference/1_4/en/02-YAML
Gruß,
Markus
passt nicht wirklich zum eigentlichen Problem, aber...
Das geht schon .netmanix hat geschrieben: Im config.yml kann ich sicher kein PHP einfügen, daher wäre es toll wenn man hierfür eine Lösung vorsehen könnte.
Wir verwenden die YAML Komponente vom Symfony Framework, daher sollte alles in den .yml Dateien machbar sein, was hier beschrieben ist:
http://www.symfony-project.org/reference/1_4/en/02-YAML
Gruß,
Markus