Profiel afschermen van Google zoekopdrachten

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
Pinocchio
Berichten: 107
Lid geworden op: 10 jul 2003, 20:34

Profiel afschermen van Google zoekopdrachten

Bericht door Pinocchio » 27 dec 2004, 19:16

In navolging van deze topic wat een beetje op mijn vraag slaat
http://www.phpbb.nl/viewtopic.php?t=118 ... =verbergen

Heb ik een mod toegepast die je profiel afschermt voor gasten.
Echter als je in google zoekt kan je alsnog op de pagina
komen.
Heeft iemand daar een oplossing voor?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 27 dec 2004, 20:14

Als je die code hebt gebruikt waarbij je in het php bestand moest wijzigen zou het niet mogen. Misschien staan bij google nog je pagina's in het geheugen :roll:
Afbeelding

ThijsH
Berichten: 19
Lid geworden op: 02 okt 2004, 10:04

Bericht door ThijsH » 27 dec 2004, 20:27

Google heeft toch meer rechten dan een normale bezoekers, op sommige site's.
Lees dit voor meer informatie: http://www.tweakers.net/nieuws/33285/?h ... =googlebot
Of het ook voor phpBB geldt weet ik niet, maar het zou best een kunnen.

Gr Thijs

Gebruikersavatar
Pinocchio
Berichten: 107
Lid geworden op: 10 jul 2003, 20:34

Bericht door Pinocchio » 27 dec 2004, 20:43

Luuk schreef:Als je die code hebt gebruikt waarbij je in het php bestand moest wijzigen zou het niet mogen. Misschien staan bij google nog je pagina's in het geheugen :roll:
ja dat kan inderdaad als je op 'in cache' klikt maar de link wil
ik niet meer bij de profielen laten komen.

rickmegens
Berichten: 22
Lid geworden op: 26 okt 2003, 16:38

Bericht door rickmegens » 28 dec 2004, 12:00

onderaan de pagina ergens, http://www.google.com/bot.html...
daarmee kun je het uitzetten

Gebruikersavatar
Pinocchio
Berichten: 107
Lid geworden op: 10 jul 2003, 20:34

Bericht door Pinocchio » 30 dec 2004, 00:34

Ik had dus de code van Luuk gebruikt zoals in aangegevn topic,
werkte perfect op die manier maar kwam er net pas achter
dat registratie ook via profile.php gaat en moet je eerst inloggen
om je te kunnen registreren :lol:

ik heb echterhet volgende gedaan, gewoon de code een stukje
opgeschoven naar de if else constructie
was:

Code: Selecteer alles

// Start of program proper
//
if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
{
	$mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode'];
	$mode = htmlspecialchars($mode);

	if ( $mode == 'viewprofile' )
	{
		include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
		exit;
	}
	else if ( $mode == 'editprofile' etxc etc
Is nu:

Code: Selecteer alles

// Start of program proper
//
if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
{
	$mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode'];
	$mode = htmlspecialchars($mode);

	if ( $mode == 'viewprofile' )
	{
	// Begin 'Restrict Guest Access' MOD 
if ( !$userdata['session_logged_in'] ) 
   { 
      redirect(append_sid("login.".$phpEx."?redirect=index.".$phpEx, true)); 
      exit; 
   } 
// End 'Restrict Guest Access' MOD 
		include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
		exit;
	}
	else if ( $mode == 'editprofile' || etc etc
Nu werkt het wel proper zo te zien

john

Gesloten