MyBB.de Forum
redirect nach login fehlerhaft - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-59.html)
+---- Thema: redirect nach login fehlerhaft (/thread-16825.html)



redirect nach login fehlerhaft - Harest - 26.08.2010

Hallo,

nachdem ich mich durch ca. 100 Beiträge in 2 Foren druchgekämpft aber keine Antwort gefunden habe, hoffe ich dass mir jemand helfen kann.

Ersteinmal die Basics:
Zitat:URL zum Forum: "http://domain.de/forum"
URL der Homepage: "http://domain.de"
Cookie-Domain: ".domain.de"
Cookie-Pfad: "/forum/"
Cookie-Präfix: ""

die oberen Einstellungen sind ebenfalls genau so in der settings.php vorhaden und selbige auf CHMOD 666. Bearbeitet habe ich sie mit Notepad++.

Nachdem ich erfolgreich mit meinem Forum umgezogen bin, ist ein Problem beim Login aufgetaucht.

Loggt man sich ein, so wird man auf die Adresse "http://domain.de/forum//forum/index.php" geleitet, anstatt auf "http://domain.de/forum/index.php".

Im Template "header_welcomeblock_guest" ist folgender Code enthalten...
Zitat:<table id="welcomeGuest">
<tr>
<td>
<form method="post" action="member.php">
<input name="action" type="hidden" value="do_login" />
<input name="url" type="hidden" value="{$_SERVER['REQUEST_URI']}" />
<input name="quick_login" type="hidden" value="1" />
<input name="quick_username" type="text" value="{$lang->username}" class="textbox" onfocus="if(this.value=='{$lang->username}'){this.value=''};" onblur="if(this.value==''){this.value='{$lang->username}'};" id="quick_login_username" />
<input name="quick_password" type="password" value="{$lang->password}" class="textbox" onfocus="if(this.value == '{$lang->password}') { this.value=''; }" onblur="if(this.value == '') { this.value='{$lang->password}'; }" />
<input name="submit" type="submit" value="{$lang->login}" class="button" />
</form>
</td>
<td class="spacer"></td>
<td class="welcomeGuest_Button"><span class="smalltext"><strong><a href="{$mybb->settings['bburl']}/member.php?action=lostpw">{$lang->lost_password}</a></strong></span></td>
<td class="welcomeGuest_Button"><span class="smalltext"><strong><a href="{$mybb->settings['bburl']}/member.php?action=register">{$lang->welcome_register}</a></strong></span></td>
<td class="spacer"></td>
<td><span class="smalltext">{$lang->welcome_current_time}</span></td>
</tr>
</table>
...anstelle von...
Zitat:<script type="text/javascript">
<!--
lang.username = "{$lang->login_username}";
lang.password = "{$lang->login_password}";
lang.login = "{$lang->login}";
lang.lost_password = " &mdash; <a href=\"{$mybb->settings['bburl']}/member.php?action=lostpw\">{$lang->lost_password}<\/a>";
lang.register_url = " &mdash; <a href=\"{$mybb->settings['bburl']}/member.php?action=register\">{$lang->welcome_register}<\/a>";
lang.remember_me = "{$lang->remember_me}";
// -->
</script>
<span style="float: right;">{$lang->welcome_current_time}</span>
<span id="quick_login">{$lang->welcome_guest} (<a href="{$mybb->settings['bburl']}/member.php?action=login" onclick="MyBB.quickLogin(); return false;">{$lang->welcome_login}</a> &mdash; <a href="{$mybb->settings['bburl']}/member.php?action=register">{$lang->welcome_register}</a>)</span>

Zur Zeit habe ich das Problem umgangen, indem ich "<input name="url" type="hidden" value="{$_SERVER['REQUEST_URI']}" />" durch "<input name="url" type="hidden" value="http://gemedeth.de/forum/index.php" />" ersetzt habe.

Gibt es eine Möglichkeit dieses Problem in den Griff zu bekommen?


RE: redirect nach login fehlerhaft - StefanT - 27.08.2010

Ein Link wäre sehr hilfreich.


RE: redirect nach login fehlerhaft - Harest - 27.08.2010

Bitte sehr: http://gemedeth.de/forum/index.php



RE: redirect nach login fehlerhaft - Harest - 31.08.2010

Hat denn niemand eine Idee?


RE: redirect nach login fehlerhaft - NetHunter - 31.08.2010

Nur so eine Idee. Versuch macht klug.
Mitglieder Templates --> member_login
Suche und entferne:
Code:
<input type="hidden" name="url" value="{$redirect_url}" />



RE: redirect nach login fehlerhaft - Harest - 31.08.2010

Habs ausprobiert. Bringt das gleiche wie meine Lösung:
Code:
<input name="url" type="hidden" value="http://gemedeth.de/forum/index.php" />
Leitet einen auf die Startseite.
Trotzdem danke.