[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
community addon und rexseo - falsche weiterleitung - REDAXO Forum
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/
steri
Beiträge: 364
Registriert: 12. Jul 2007, 14:59

community addon und rexseo - falsche weiterleitung

21. Aug 2012, 15:50

Hallo,

ich hab gerade das neue redaxo community paket 4.4.1 mit dem aktuellen rexseo getestet. Dabei ergibt sich folgendes Problem:
alle weiterleitung welche durch das community addon gemacht werden (also z.b. weiterleitung auf einen bestimmten artikel nach erfolgtem login) sind nicht korrekt:
statt auf
http://www.meinedomain.de/gruppe-a.html
wird auf
http://www.meinedomain.de/_metanavigati ... ppe-A.html
weiter geleitet.
Mir kommt vor da vermischt sich das Standard Mod Rewrite von Redaxo und Rexseo irgendwie.

lg steri

steri
Beiträge: 364
Registriert: 12. Jul 2007, 14:59

Re: community addon und rexseo - falsche weiterleitung

21. Aug 2012, 15:56

noch etwas:
wenn man einem Artikel zugewiesen hat, dass diesen nur eingeloggte User sehen kann dann kan man mit aktiviertem rexseo den artikel sehen auch wenn man nicht eingeloggt ist.
Deaktiviert man Rexseo funktionierts richtig ...

Benutzeravatar
Markus.Lorch
Beiträge: 682
Registriert: 21. Okt 2007, 17:22
Wohnort: Walheim

Re: community addon und rexseo - falsche weiterleitung

21. Aug 2012, 16:06

Der Fehler ist bekannt. Die Github Version von Rexseo wird momentan noch nicht Unterstützt. Von einer Verwendung wird dringend abgeraten, da elementare Funktionen der Community dadurch ausgehebelt werden.
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle

steri
Beiträge: 364
Registriert: 12. Jul 2007, 14:59

Re: community addon und rexseo - falsche weiterleitung

21. Aug 2012, 16:45

Hallo Markus,
danke - meine installation ist mit der letzten stabilen rexseo version 1.4.283 (nicht github) und da tauchen leider diese probleme auf.

steri
Beiträge: 364
Registriert: 12. Jul 2007, 14:59

Re: community addon und rexseo - falsche weiterleitung

21. Aug 2012, 18:55

hab mir diese datei
community / plugins / auth / inc / auth.php
im alten und neuen Community addon angeschaut:

alt:

Code: Alles auswählen

if($rex_com_auth_use_jump_url && $rex_com_auth_login_jump != "")
  {
    header('Location: http://'.$REX["SERVER"].'/'.rex_com_auth_urldecode($rex_com_auth_login_jump));
  }else
  {
    if($rex_com_auth_login_jump != "") {
      $url_params[$REX['ADDON']['community']['plugin_auth']['request']['jump']] = $rex_com_auth_login_jump;
	}
    header('Location:'.rex_getUrl($jump_aid,'',$url_params,'&'));
  }
  exit;
}



// ---------- page_permissions
if($article = OOArticle::getArticleById($REX["ARTICLE_ID"]))
{
  if(!rex_com_auth::checkperm($article))
  {
    ob_end_clean();
    header('Location:'.rex_getUrl($REX['ADDON']['community']['plugin_auth']['article_withoutperm'],'',$url_params,'&'));
    exit;
  }
}else
{
  // Wenn Article nicht vorhanden - nichts machen -> wird dann von der index.php geregelt sodass eine fehlerseite auftaucht
  // $jump_aid = $REX['ADDON']['community']['plugin_auth']['article_withoutperm'];
}

neu:

Code: Alles auswählen

/*
 * Checking page permissions
 */
if($article = OOArticle::getArticleById($REX["ARTICLE_ID"]))
  if(!rex_com_auth::checkperm($article) && !$redirect  && $REX['ADDON']['community']['plugin_auth']['article_withoutperm'] != $REX['ARTICLE_ID'])
  {
    $params = null;
    
    ## Adding referer only if target is not login_ok Article
    if($REX['ADDON']['community']['plugin_auth']['article_login_ok'] != $REX['ARTICLE_ID'])
      $params = array($REX['ADDON']['community']['plugin_auth']['request']['ref'] => urlencode($_SERVER['REQUEST_URI']));
    
    $redirect = rex_getUrl($REX['ADDON']['community']['plugin_auth']['article_withoutperm'], '', $params, '&');
  }
  
/*
 * Handle redirects if required
 */
if($redirect)
{
  ob_end_clean();
  header('Location:'.$redirect); 
  exit;
}

vom prinzip her dürfte es gleich sein am ende wird mit rex_getUrl() die url erzeugt.
Woran könnte es liegen, dass die url falsch ausgegeben wird?
hat da jemand eine idee wo man da ansetzen muss?

phloo
Beiträge: 76
Registriert: 5. Aug 2008, 17:06

Re: community addon und rexseo - falsche weiterleitung

23. Aug 2012, 12:44

Gibt es Alternativen? Ich bin auf das Community Login angewiesen und es springt mit RexSeo zum falschen Link. Ein Fix wäre natürlich super.

Danke im Voraus!

Benutzeravatar
Markus.Lorch
Beiträge: 682
Registriert: 21. Okt 2007, 17:22
Wohnort: Walheim

Re: community addon und rexseo - falsche weiterleitung

23. Aug 2012, 16:53

Der Fehler wurde hier Behoben:
https://github.com/dergel/redaxo4_community

Bitte Deine Community-Version updaten.

Eine offizielle Ankündigung folgt in Kürze.
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle

Benutzeravatar
Oliver.Kreischer
Beiträge: 2508
Registriert: 17. Dez 2004, 00:03
Wohnort: Velbert - LA
Kontaktdaten: Website

Re: community addon und rexseo - falsche weiterleitung

23. Aug 2012, 20:43

Und hier mal ein grosses DANKE an Markus (und auch an alle die Ihre Freizeit opfern)!

Grüße
Oliver
> Friends Of REDAXO Gemeinsame REDAXO-Entwicklung!
> REDAXO Agenturen. Eintragen erwünscht!
> Komm in den Slack Channel Es lohnt sich!

phloo
Beiträge: 76
Registriert: 5. Aug 2008, 17:06

Re: community addon und rexseo - falsche weiterleitung

24. Aug 2012, 01:11

Danke f̶ü̶r̶ ̶d̶e̶n̶ ̶F̶i̶x̶ und die Info :)

edit: hat bei mir nichts gebracht: nach Login springt es noch immer zur fehlerhaften URL.
Worauf muss man beim Update achten? Habe alle Dateien überschrieben und im Addon-Bereich die community neu installiert und konfiguriert.

Benutzeravatar
jdlx
Beiträge: 2615
Registriert: 29. Sep 2005, 10:50
Wohnort: Hamburg
Kontaktdaten: Website

Re: community addon und rexseo - falsche weiterleitung

24. Aug 2012, 02:54

Zwecks convenience die aktuelle Rexseo Version 1.5.0 - die's eben auch für die COM/AUTH Geschichte braucht - als DL: https://github.com/gn2netwerk/rexseo/downloads
vg, Jan

Benutzeravatar
Markus.Lorch
Beiträge: 682
Registriert: 21. Okt 2007, 17:22
Wohnort: Walheim

Re: community addon und rexseo - falsche weiterleitung

24. Aug 2012, 09:25

@jan - leider derzeit noch mit der 1.4.284 :-)
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle

phloo
Beiträge: 76
Registriert: 5. Aug 2008, 17:06

Re: community addon und rexseo - falsche weiterleitung

24. Aug 2012, 09:59

Was mache ich falsch? Es geht auch nicht mit der RexSeo 1.5
Habe ich irgendwas übersehen? Sorry fürs nerven,...

Benutzeravatar
jdlx
Beiträge: 2615
Registriert: 29. Sep 2005, 10:50
Wohnort: Hamburg
Kontaktdaten: Website

Re: community addon und rexseo - falsche weiterleitung

24. Aug 2012, 12:45

Markus.Lorch hat geschrieben:@jan - leider derzeit noch mit der 1.4.284 :-)
Hä? jetzt bin ich irritiert.. den EP REXSEO_POST_INIT gibts nur in 1.5, und den benötigst du doch, oder?
vg, Jan

Benutzeravatar
Markus.Lorch
Beiträge: 682
Registriert: 21. Okt 2007, 17:22
Wohnort: Walheim

Re: community addon und rexseo - falsche weiterleitung

24. Aug 2012, 22:16

Ja das ist richtig. Aber diese lösung kann ich derzeit noch nicht stable anbieten. Das wird in kürze nachgezogen. Beim derzeitigrn update gings primär um die sicherheit.
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle

phloo
Beiträge: 76
Registriert: 5. Aug 2008, 17:06

Re: community addon und rexseo - falsche weiterleitung

30. Aug 2012, 23:24

Gibts irgendeine Möglichkeit, das notfalls zu hardcoden?

Der Sprunglink wird eh nicht umgestellt.
Aber bräuchte die Funktion dringend.

Benutzeravatar
Markus.Lorch
Beiträge: 682
Registriert: 21. Okt 2007, 17:22
Wohnort: Walheim

Re: community addon und rexseo - falsche weiterleitung

31. Aug 2012, 10:48

Verstehe nicht wo das Problem liegt. Bis einschließlich RexSEO 1.4.284 funktioniert alles perfekt. Das wurde getestet und mehrfach verifiziert. Nur für RexSEO 1.5 haben wir noch kein Update veröffentlicht.
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle

phloo
Beiträge: 76
Registriert: 5. Aug 2008, 17:06

Re: community addon und rexseo - falsche weiterleitung

31. Aug 2012, 11:13

Okay, also ein Downgrade machen.
Wobei ich auf der Github Seite nur die 283er finde.

Aber danke für den Hinweis!

Benutzeravatar
jdlx
Beiträge: 2615
Registriert: 29. Sep 2005, 10:50
Wohnort: Hamburg
Kontaktdaten: Website

Re: community addon und rexseo - falsche weiterleitung

1. Sep 2012, 00:49

Hab gerade einen checkout des letzten prä-1.4 Status hochgeladen. Ich meine die sollte stable sein, habs aber nicht explizit getestet, sprich: on your own.. ;)

Wenn ich ausm Urlaub zurück bin merge ich noch 2-3 spätere edits in den 1.4 branch und dann gibts nochmal ne finale 1.4er Version.
vg, Jan

steri
Beiträge: 364
Registriert: 12. Jul 2007, 14:59

Re: community addon und rexseo - falsche weiterleitung

24. Sep 2012, 21:35

Hallo,
ich hab gerade die Redaxo Community 4.4.1 v.2 Demo installiert. Dabei ist mir folgendes aufgefallen:
Wenn man eine neue Kategorie anlegt und den Artikel darin auf offline lässt, dann auf "Anzeigen" klickt kommt man immer auf die unter System eingestellte "Nicht gefunden Seite". Sobald man den Artikel online gibt, wird der Artikel richtig angezeigt.
Schaltet man wieder auf offline kommt wieder die Fehlerseite.

Ich dacht zuerst das hat mit rexseo zu tun, aber das Problem ist auch bei einer ganz frischen Installation des Demos ohne zusätzliche Addons.

Es muss irgendwie mit dem community addon zusammenhängen, da dieses problem bei der normalen Redaxo 4.4.1 Demo nicht auftaucht.

lg steri

Benutzeravatar
Markus.Lorch
Beiträge: 682
Registriert: 21. Okt 2007, 17:22
Wohnort: Walheim

Re: community addon und rexseo - falsche weiterleitung

24. Sep 2012, 22:44

Kein Bug - Feature ;) Wird in den Templates implementiert und tritt bei deinen eigenen Templates selbstverständlich nicht auf.
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle

Benutzeravatar
Xong
Beiträge: 2081
Registriert: 5. Jun 2008, 08:30
Wohnort: Halle (Saale)

Re: community addon und rexseo - falsche weiterleitung

24. Sep 2012, 23:53

Markus.Lorch hat geschrieben:Kein Bug - Feature ;) Wird in den Templates implementiert und tritt bei deinen eigenen Templates selbstverständlich nicht auf.
Es sei denn, du hast das Feature da auch implementiert! :D
LG,
Xong

[ externes Bild ] Määääääääääääääääääääääääh!

steri
Beiträge: 364
Registriert: 12. Jul 2007, 14:59

Re: community addon und rexseo - falsche weiterleitung

25. Sep 2012, 09:35

ah coole sache - danke.
habs gefunden

Code: Alles auswählen

/**
 * Artikel/Kategorie online? Wenn nein dann auf die Startseite
 */

if ($this->getValue('status') == 0)
{
  // Weiterleitung für Artikel
  header ('HTTP/1.0 404 Not Found');
  header('Location: '.$REX['SERVER'].rex_getUrl($REX['NOTFOUND_ARTICLE_ID']));
  exit;
}
macht ja auch bei manchen Projekten wirkllich sinn.

Jetzt hätte ich aber doch noch eine andere frage:
GIbts zu "auth_media" zum schützen von files schon erfahrungen?
Ich hab das mit PDFs und PNGs ausprobiert. Hab die beiden erweiterungen vom "Auschluss" weggeben und 2 Files eine Gruppe zugewiesen. Dennoch kann man die Files uneingeloggt abrufen.
Hab ich da was übersehen?
danke

Benutzeravatar
Xong
Beiträge: 2081
Registriert: 5. Jun 2008, 08:30
Wohnort: Halle (Saale)

Re: community addon und rexseo - falsche weiterleitung

25. Sep 2012, 10:01

steri hat geschrieben:GIbts zu "auth_media" zum schützen von files schon erfahrungen?
Ich hab das mit PDFs und PNGs ausprobiert. Hab die beiden erweiterungen vom "Auschluss" weggeben und 2 Files eine Gruppe zugewiesen. Dennoch kann man die Files uneingeloggt abrufen.
Hab ich da was übersehen?
Du musst selbstverständlich den files-Ordner an sich noch schützen.
Edit: Nee, daran liegt´s nicht. Das macht das Plugin automatisch.

Ist dein System in einem Unterordner installiert?
LG,
Xong

[ externes Bild ] Määääääääääääääääääääääääh!

steri
Beiträge: 364
Registriert: 12. Jul 2007, 14:59

Re: community addon und rexseo - falsche weiterleitung

25. Sep 2012, 10:36

nein ist im root verzeichnis.

Benutzeravatar
Xong
Beiträge: 2081
Registriert: 5. Jun 2008, 08:30
Wohnort: Halle (Saale)

Re: community addon und rexseo - falsche weiterleitung

25. Sep 2012, 11:05

steri hat geschrieben:nein ist im root verzeichnis.
Wie sieht denn die htaccess-Datei im files-Verzeichnis aus?
LG,
Xong

[ externes Bild ] Määääääääääääääääääääääääh!

Zurück zu „Allgemeines [R4]“