Seite 1 von 1
mod_rewrite + phpbb
Verfasst: 03.02.2004, 19:54
von Ice Man
Hab heute den Google Mod für 2.0.6 auf mod_rewrite Basis installiert.
Ist zwar nicht so proffesionell wie hier aber für mich reicht es.
Hab das nur zum Test zwecken mal drauf gemacht.
Mal sehen was daraus wird.
Hab nur 1 Problem
die links sehen nur so aus, wenn man das Forum anwählt
=> /forum21.html&sid=....
und bei Beiträgen
=> /ftopic139.html&sid=...
Also die sid=... wird nur auf der Index php angehangen, allen anderen Seiten ( viewtopic usw ) da ist sie nicht mehr dran.
Wie bekomme ich die von der index weg ?
Also das es nur /forum21.html heist
Verfasst:
von
Hochwertiger Linkaufbau bei ABAKUS:
- Google-konformer Linkaufbau
- nachhaltiges Ranking
- Linkbuilding Angebote zu fairen Preisen
- internationale Backlinks
Wir bieten
Beratung und
Umsetzung.
Jetzt anfragen:
0511 / 300325-0
Verfasst: 03.02.2004, 20:32
von Webby
R.USerious mod
____________________
#-----[ OPEN ]------------------------------------------
includes/sessions.php
#-----[ FIND ]------------------------------------------
global $SID;
if ( !empty($SID) && !eregi('sid=', $url) )
#-----[ REPLACE WITH ]------------------------------------------
global $SID, $HTTP_SERVER_VARS;
if ( !empty($SID) && !eregi('sid=', $url) && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'
slurp@inktomi.com;'))
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

Verfasst: 03.02.2004, 22:13
von Ice Man
danke Webbi
damit wird doch die sid beim Google entfernt oder ?
weil im Forum ist sie noch vorhanden, wenn ich es aufrufe.
ist bestimmt der snipsel
Code: Alles auswählen
function append_sid($url, $non_html_amp = false)
{
global $SID, $HTTP_SERVER_VARS;
if ( !empty($SID) && !eregi('sid=', $url) && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'slurp@inktomi.com;'))
{
$url .= ( ( strpos($url, '?') != false ) ? ( ( $non_html_amp ) ? '&' : '&' ) : '?' ) . $SID;
}
return $url;
}
hab vorhin das
$SID
in der langen zeile entfernt, da war dann nur noch ein "&" dahinter.
kann ich die Session einfach so killen, oder funnzt dann was nicht ?