Problem mit Weiterleitungen bei 4.8.10
Problem mit Weiterleitungen bei 4.8.10
Hallo,
ich hab die 4.8.9 übersprungen und direkt von 4.8.8 auf 4.8.10 upgedatet.
Seitdem funktioniert die Weiterleitung innerhalb der Webseite nicht mehr.
Also, konkreter Fall: Contenido verwaltet die Webseite http://www.blacktemplars.net, an bestimmten Punkten soll auf ein Forum verwiesen werden.
Ich habe zu diesem Zweck einen Artikel mit einer Weiterleitung eingerichtet, der - glasklar - auf http://www.blacktemplars.net/forum verweist.
Seit dem Update erscheint dann einfach die Startseite. Es wird auch kein Fehler gemeldet. Es ist auch egal, ob ich einen relativen oder absoluten Pfad angebe, ob ich /index.php dazuschreibe oder nicht.
Gebe ich eine andere Domain an, funktioniert das Feature tadellos. Mit der eigenen Domain halt aber leider nicht.
Ich habe gelesen, daß es in der 4.8.9 Probleme mit der Weiterleitung gab, hoffte aber, dies sei in der neuen Version gefixt. Ich mag eigentlich nicht groß im Contenido-Quellcode herumbasteln, wie in diesem Workaround von xmurrix netterweise beschrieben. Gibt es vielleicht eine Möglichkeit, die URL-Erkennung "hereinzulegen" ohne grosses Gebastel ?
danke & lg,
Suse
ich hab die 4.8.9 übersprungen und direkt von 4.8.8 auf 4.8.10 upgedatet.
Seitdem funktioniert die Weiterleitung innerhalb der Webseite nicht mehr.
Also, konkreter Fall: Contenido verwaltet die Webseite http://www.blacktemplars.net, an bestimmten Punkten soll auf ein Forum verwiesen werden.
Ich habe zu diesem Zweck einen Artikel mit einer Weiterleitung eingerichtet, der - glasklar - auf http://www.blacktemplars.net/forum verweist.
Seit dem Update erscheint dann einfach die Startseite. Es wird auch kein Fehler gemeldet. Es ist auch egal, ob ich einen relativen oder absoluten Pfad angebe, ob ich /index.php dazuschreibe oder nicht.
Gebe ich eine andere Domain an, funktioniert das Feature tadellos. Mit der eigenen Domain halt aber leider nicht.
Ich habe gelesen, daß es in der 4.8.9 Probleme mit der Weiterleitung gab, hoffte aber, dies sei in der neuen Version gefixt. Ich mag eigentlich nicht groß im Contenido-Quellcode herumbasteln, wie in diesem Workaround von xmurrix netterweise beschrieben. Gibt es vielleicht eine Möglichkeit, die URL-Erkennung "hereinzulegen" ohne grosses Gebastel ?
danke & lg,
Suse
Also ich hab das MR (AMR 0.5.1: http://forum.contenido.org/viewtopic.php?t=21578) auf der 4.8.10 am laufen und musste hier auch bei den Artikel-Weiterleitungen das Ziel mittels front_content.php angeben...
selbstentwickelte Module:
Downloads und Infos zu den Modulen: gibt es hier.
Modul: Forum | Version 0.9 | getestet: 4.6.24 MR, 4.8.11, 4.8.11 AMR
Modul: Galleriffic | Version: 0.3.4 BETA | getestet: 4.8.11, 4.8.11 AMR, 4.8.12, 4.8.12 AMR
Modul: Metadata | Version: 2.0 | getestet: 4.9.7, 4.9.7 AMR
Modul: Slider Gallery | Version: 1.0 | getestet: 4.9.12 AMR
Modul: Up- & Download | Version: 4.1 | getestet: 4.9.12 AMR
Downloads und Infos zu den Modulen: gibt es hier.
Modul: Forum | Version 0.9 | getestet: 4.6.24 MR, 4.8.11, 4.8.11 AMR
Modul: Galleriffic | Version: 0.3.4 BETA | getestet: 4.8.11, 4.8.11 AMR, 4.8.12, 4.8.12 AMR
Modul: Metadata | Version: 2.0 | getestet: 4.9.7, 4.9.7 AMR
Modul: Slider Gallery | Version: 1.0 | getestet: 4.9.12 AMR
Modul: Up- & Download | Version: 4.1 | getestet: 4.9.12 AMR
-
- Beiträge: 4251
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Hallo ZuMe,
nicht "brummeln"in der .htaccess einfügen und dann sollte dein Forum wieder aufrufbar sein.
Gruß aus Franken
Ortwin
nicht "brummeln"
Code: Alles auswählen
RewriteRule ^forum/.*$ - [L]
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Hm, also das Forum kann ich unter http://www.blacktemplars.net/forum aufrufen (vielleicht ist aber auch schon was angepasst).
Aber Du verwendest ja kein mod_rewrite, oder? Zumindest sind Deine URLs noch front_content.php...
Aber Du verwendest ja kein mod_rewrite, oder? Zumindest sind Deine URLs noch front_content.php...
selbstentwickelte Module:
Downloads und Infos zu den Modulen: gibt es hier.
Modul: Forum | Version 0.9 | getestet: 4.6.24 MR, 4.8.11, 4.8.11 AMR
Modul: Galleriffic | Version: 0.3.4 BETA | getestet: 4.8.11, 4.8.11 AMR, 4.8.12, 4.8.12 AMR
Modul: Metadata | Version: 2.0 | getestet: 4.9.7, 4.9.7 AMR
Modul: Slider Gallery | Version: 1.0 | getestet: 4.9.12 AMR
Modul: Up- & Download | Version: 4.1 | getestet: 4.9.12 AMR
Downloads und Infos zu den Modulen: gibt es hier.
Modul: Forum | Version 0.9 | getestet: 4.6.24 MR, 4.8.11, 4.8.11 AMR
Modul: Galleriffic | Version: 0.3.4 BETA | getestet: 4.8.11, 4.8.11 AMR, 4.8.12, 4.8.12 AMR
Modul: Metadata | Version: 2.0 | getestet: 4.9.7, 4.9.7 AMR
Modul: Slider Gallery | Version: 1.0 | getestet: 4.9.12 AMR
Modul: Up- & Download | Version: 4.1 | getestet: 4.9.12 AMR
-
- Beiträge: 4251
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
@Dinkel
ich denke mal er hat es abgeschaltet, da es nicht funktionierte.
Gruß aus Franken
Ortwin
ich denke mal er hat es abgeschaltet, da es nicht funktionierte.
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Das Forum geht und ging immer. Es ist vollkommen unabhängig von Contenido.
Was nicht geht, ist die Weiterleitung dahin aus Contenido. (z.b. unter aktuelles gibt es einen Link zum Forum).
Sobald ich dem Artikel in Contenido eine URL gebe, die auf demselben Webspace liegt wie die Contenido-Installation, wird immer die Contenido-Startseite aufgerufen, ohne Fehlermeldung (und vollkommen ohne Sinn... )
lg,
Suse
Was nicht geht, ist die Weiterleitung dahin aus Contenido. (z.b. unter aktuelles gibt es einen Link zum Forum).
Sobald ich dem Artikel in Contenido eine URL gebe, die auf demselben Webspace liegt wie die Contenido-Installation, wird immer die Contenido-Startseite aufgerufen, ohne Fehlermeldung (und vollkommen ohne Sinn... )
lg,
Suse
Hallo ZuMe,
in der neuen Version gibt es die von dir beschriebenen Probleme bei Weiterleitungen, die in Artikeleigenschaften definiert wurden, aber keine externe Weiterleitungen sind.
Einfach erklärt eine Weiterleitung mit "http://www.blacktemplars.net/forum" oder mit "/forum" wird nicht als externe Url erkannt und wird daher zur weiteren Verarbeitung an den Url-Builder übergeben. Der Url-Builder kann damit nichts anfangen, und liefert die Url zur Startseite oder zur Fehlerseite zurück.
Als Workaround würde ich dir vorschlagen, die Behandlung in die cms/front_content.php Zeile 950 folgendermaßen einzubauen:
Ich weiß, das ist keine saubere Lösung, aber sollte dein Problem beheben. Die Bedingung kann gegebenenfalls für andere Ausnahmen erweitert werden.
Die Korrekturen im Contenido Core sind schon gemacht, bevor es aber einen Patch dafür gibt, muss es noch getestet werden.
Gruß
xmurrix
in der neuen Version gibt es die von dir beschriebenen Probleme bei Weiterleitungen, die in Artikeleigenschaften definiert wurden, aber keine externe Weiterleitungen sind.
Einfach erklärt eine Weiterleitung mit "http://www.blacktemplars.net/forum" oder mit "/forum" wird nicht als externe Url erkannt und wird daher zur weiteren Verarbeitung an den Url-Builder übergeben. Der Url-Builder kann damit nichts anfangen, und liefert die Url zur Startseite oder zur Fehlerseite zurück.
Als Workaround würde ich dir vorschlagen, die Behandlung in die cms/front_content.php Zeile 950 folgendermaßen einzubauen:
Code: Alles auswählen
if (!$oUrl->isExternalUrl($redirect_url) && $redirect_url != 'http://www.blacktemplars.net/forum') {
Die Korrekturen im Contenido Core sind schon gemacht, bevor es aber einen Patch dafür gibt, muss es noch getestet werden.
Gruß
xmurrix