Anmeldeweiterleitung & Abmeldeweiterleitung falsch

Mehr
28 Jan. 2017 12:16 #44247 von crimle
Hallo zusammen

ich schlage mich immer noch mit den Themen "Anmeldeweiterleitung" und "Abmeldeweiterleitung" herum. Bitte meinen separaten Thread zu einem ähnlichen Thema nicht beachten (da ging es um eine komplexere Konstellation mit verschiedenen Benutzerberechtigungen).

1. Menüeintrag des Typs "Anmeldeformular"

Variante a)
Anmeldeweiterleitungstyp = "Menüeintrag"
Menüeintrag für Anmeldeweiterleitung = "Home"
Resultat: man wird nicht zur Seite "Home" weitergeleitet sondern es erscheint das Benutzerprofil

Variante b)
Anmeldeweiterleitungstyp = "Interne URL"
Menüeintrag für Anmeldeweiterleitung = " sh99999.cornelia.kreativmedia.ch/joomla " *
Resultat: man wird korrekt zur Seite "Home" weitergeleitet

* ich verwende diese temp. URL, da die Domain noch nicht aktiv ist.

2. Menüeintrag des Typs "Abmelden"
Hier kann man nur einen Menüeintrag auswählen, aber keine "Interne URL" eingeben:
Abmeldeweiterleitungsseite = "Home"
Resultat: man wird nicht zur Seite "Home" weitergeleitet sondern auf irgendeine Unterseite

3. Menüeintrag des Typs "Quick Logout" (gleichnamige Erweiterung)
Hier kann man ebenfalls nur einen Menüeintrag auswählen, aber keine "Interne URL" eingeben:
Abmeldeweiterleitungsseite = "Home"
Resultat: man wird nicht zur Seite "Home" weitergeleitet sondern auf eine Ebene höher (ausserhalb Joomla), nämlich " sh99999.cornelia.kreativmedia.ch/ ". Die Joomla-Startseite würde sich aber hier befinden " sh99999.cornelia.kreativmedia.ch/joomla/ "

Auf dem Testserver j36.joomla-bugs.de/ funktioniert die An- und Abmeldeweiterleitung mit allen Varianten fehlerfrei. Könnte es sein, dass An- und Abmeldeweiterleitungen nur dann richtig funktionieren, wenn Joomla in einer echten URL (Domain) installiert ist. Oder anders gesagt: wenn Joomla mit der temp. URL des Hosting-Providers aufgerufen wird, funktioniert die Weiterleitung nicht korrekt?

Danke und Gruss
Christof

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
29 März 2017 00:38 #44486 von netfant
Was passiert, wenn du in der configurations.php bei der Variable $live_site deine Vorschau-Domain einfügst?

Webdesign, -entwicklung, Suchmaschinenoptimierung & -marketing

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
18 Apr. 2017 22:16 #44519 von crimle
Danke für den Tipp! Er tönt gut, aber leider hat sich nichts verändert. Die Anmeldeweiterleitung funktioniert leider nicht. Resultat: man wird nicht zur definierten Seite weitergeleitet sondern es erscheint das Benutzerprofil. Wenn ich wüsste, dass es nach dem GoLive funktioniert, wäre ich beruhigt. Aber es wäre schon gut, wenn man dies zuvor testen könnte.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
04 Apr. 2019 13:23 #46615 von crimle
Dieses Thema ist für mich ein Dauerbrenner. Bei vielen Webseiten funktioniert die Anmeldeweiterleitung einfach nicht wie gewünscht. Anlässlich intensiver Recherchen im Web habe ich ein paar neue Erkenntnisse gewonnen. Diese will ich hier zu Dokumentationszwecken zusammenfassen:

Problem
- Erstelle einen Menüeintrag des Typs "Benutzer » Anmeldeformular") mit der Bezeichnung "Login"
- Im Reiter "Optionen" definiere eine Seite, zu welcher der Benutzer nach dem Login weitergeleitet werden soll
- Öffne im Frontend diesen Menüeintrag und logge Dich ein
- In bestimmten Konstellationen wirst Du nicht zur definierten Seite weitergeleitet sondern
a) zur Seite "Benutzerprofil"
b) zur Startseite. Dort wird die Fehlermeldung "Es ist nicht erlaubt diese Ressource einzusehen!" angezeigt. Dies passiert auch dann, wenn man sich als Super User einloggt.

Lösungsvarianten
- "Anmeldeweiterleitungstyp": wähle nicht "Menüeintrag" sondern "Interne URL" (nach meinen Erfahrungen funktioniert das eher)
- "Interne URL": gib keine SEF-URL ein sondern (Beispiel) index.php?option=com_content&view=category&layout=blog&id=104&Itemid=2667 (das hat in einem ganz hartnäckigen Fall geholfen)

Tipp
Die Syntax einer solchen Non-SEF-URL schütttelt man nicht so einfach aus dem Ärmel. So ermittelst Du die richtige Syntax:
- Ich setze voraus, Du verwendest den JCE-Editor
- Erstelle einen neuen Beitrag
- Klicke auf das Icon "Links einfügen / bearbeiten"
- Klicke auf "Menü" und wähle den gewünschten Menüeintrag zu dem weitergeleitet werden soll
- Oben im Feld "URL" wird der Non-SEF-Link angezeigt und kann bequem kopiert werden

Gruss
Christof

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Chris Hoefliger
  • Offline
  • Platin Mitglied
  • Platin Mitglied
Mehr
04 Apr. 2019 19:07 #46616 von Chris Hoefliger
Ich habe sowas ähnliches schnell-schnell auf meinem lokalen Webserver nachgestellt, und keine Probleme damit gehabt, weder beim Ein- noch beim Ausloggen.
ABER: ich habe schon mehr als einmal sehr trübe Erfahrungen gemacht mit solchen temporären Domänen wie deiner cornelia. Irgendwie gehen da nicht alle Wege von einem 'richtigen' Webroot aus. Die generierten URLs scheinen irgendwie zufällig gewürfelt. Deshalb würde ich keine Zeit verlölen mit Experimenten, und die ganze Sache zumindest auf eine richtige Subdomäne legen. Alles andere ist Sand in die Wüste getragen.

Joomla! 3: Professionelle Webentwicklung von David Jardin und Elisa Foltyn - das Standardwerk zu Joomla! 3
Wer nicht über den Anstand verfügt, ein kleines "Thänx" auszusprechen, muss sich nicht wundern, künftig ignoriert zu werden!
Kein Support via PM oder Mail. Entsprechende Anfragen werden ignoriert.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
05 Apr. 2019 09:48 #46624 von crimle
Diese temporären Domains à la sh99999.cornelia.kreativmedia.ch/joomla verwende ich natürlich nur, solange die richtige Domain noch nicht transferiert ist. Ich habe das Problem auch mit ganz normalen Domains. Gerade wieder diese Woche. Ich konnte einstellen was ich wollte, es wurde immer zur Startseite weitergeleitet. Irgendwo habe ich den Tipp gelesen, die Anmeldeweiterleitung nach dem Muster index.php?option=com_content&view=category&layout=blog&id=xxx&Itemid=xxx zu definieren. Und siehe da: es funktioniert!

"Anmeldeweiterleitungstyp" = "Menüeintrag" hat bei mir noch nie funktioniert
"Anmeldeweiterleitungstyp" = "Interne URL" funktioniert bei schätzungsweise 50% meiner Webseiten, wenn ich domain.ch oder domain.ch/index.php verwende
"Anmeldeweiterleitungstyp" = "Interne URL" nach dem Muster index.php?option=com_content&view=category&layout=blog&id=xxx&Itemid=xxx ist eine ganz neue Erkenntnis

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Chris Hoefliger
  • Offline
  • Platin Mitglied
  • Platin Mitglied
Mehr
05 Apr. 2019 10:31 #46625 von Chris Hoefliger
Ich verwende diese Art Umleitung praktisch nicht, deshalb kann ich dir nicht weiterhelfen. Wie gesagt: Ich habs schnell probiert und es hat funktioniert. Mit Menülinks auf ein Schattenmenü allerdings.

Joomla! 3: Professionelle Webentwicklung von David Jardin und Elisa Foltyn - das Standardwerk zu Joomla! 3
Wer nicht über den Anstand verfügt, ein kleines "Thänx" auszusprechen, muss sich nicht wundern, künftig ignoriert zu werden!
Kein Support via PM oder Mail. Entsprechende Anfragen werden ignoriert.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
30 Apr. 2019 10:26 - 30 Apr. 2019 10:29 #46703 von Schmidt
.. wichtig ist, wenn man die Url-Rewrite und Joomla in einem Unterverzeichnis der Domain benutzt, dass in der .htaccess auch das Unterverzeichnis angegeben ist, sonst hat man eine Menge ähnlicher Fehler.

Also statt:
# RewriteBase /

ohne Unterverzeichnis:
RewriteBase /

mit Unterverzeichnis:
RewriteBase /Unterverzeichnis/

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
30 Apr. 2019 17:23 #46709 von galbur
Hallo

Alles was mit User Umleitungen zu tun hat, löse ich mit "redirect on login".
Kostet zwar aber dafür erhält man/frau auch ein ziemlich mächtiges Tool für alle möglichen Anwendungsfälle.

Gruss Christoph

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Moderatoren: pascaleChris Hoefligeradiheutschi.chTribal6RePaoDragonlord
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden