ich habe da ein kleines Problem mit dem ich nicht weiterkomme.
Ich habe diesen: http://www.seo-phpbb.org/dateinamen.html
Mod eingebaut um das Forum suchmaschinenfreundlich zumachen.
Klappt nach etwas debugging auch.
Aber: jetzt möchte ich noch dafür sorgen, das
1. nur bei Gästen die URLs umgeschrieben werden
nur bei Gästen keine SID angehängt wird
2. bei angemeldeten Usern soll es genau andersrum sein:
URL wird nicht umgeschrieben
SID wird verwendet.
Dazu habe ich folgende Änderungen an der includes/session.php durchgeführt:
-> ReWrite nur für Gäste
-> suche:
Code: Alles auswählen
function append_sid($url, $non_html_amp = false)
{
Code: Alles auswählen
global $user_id;
if ($user_id < 1) {
Code: Alles auswählen
if ( !empty($SID) && !preg_match('#sid=#', $url) )
Code: Alles auswählen
} //rewrite nur fuer gaeste
-> SID ausblenden für Gäste
-> suche:
Code: Alles auswählen
$SID = 'sid=' . $session_id;
Code: Alles auswählen
if ( $userdata['session_user_id'] != ANONYMOUS || $userdata['session_page'] == -4 || $userdata['session_page'] == -2 ){
$SID = 'sid=' . $session_id;
} else {
$SID = '';
}
Es klappt aber nicht! Sowohl Gäste als auch User haben keine SID und beide sehen die umgeschriebenen URLs.
Wo ist mein Denkfehler?