Seite 9 von 11
Verfasst: 06.06.2003 14:31
von Candy
@tekknotrip ich kann weder eine prefs.js finden auch dieser teil den du gepostet hast gibt es in keiner datei das einzige mit useragent habe ich in der all.js:
Code: Alles auswählen
pref("general.useragent.locale", "chrome://navigator/locale/navigator.properties");
pref("general.useragent.contentlocale", "chrome://navigator-region/locale/region.properties");
pref("general.useragent.misc", "rv:1.3");
und in der security-prefs.js:
gefunden
Grüße Candy
Verfasst: 06.06.2003 15:34
von Sihtam
also welchen code muss man jetzt einfügen damit Google das Forum durchsucht???
Und was macht man dagegen das der Googlebot nicht als Gast da steht???
Verfasst: 06.06.2003 17:05
von Tekknotrip
Verfasst: 06.06.2003 17:32
von Candy
Hi,
habs hinbekommen in der neuen version (1.3) heisst die datei all.js und die syntax ist etwas anders
Grüße Candy
Verfasst: 06.06.2003 17:53
von Candy
Ich habe nun das von saerdnaer eingebaut aber jetzt werden garkeine sid´s mehr angehängt im Mozilla net und im IE auch nicht
Woran kann das liegen?
Grüße Candy
Verfasst: 06.06.2003 20:11
von Tekknotrip
Ganz einfach!!!!
Im Ie hasst du Cookies an!
Im Mozilla auch, d.h. es werden vermutlich gar keine Sid angezeigt!!!
Mach mal die Cookies im IE aus!
Teste es, wenn Sids da sind, dann iss ja gut
Mach cookies im Mozilla aus,
Sids dürften dann trotzdem nicht da sein!
Verfasst: 06.06.2003 23:15
von Candy
Hi,
danke nu gehts bleibt nur noch die frage offen wie ich das etwas übersichtlicher machen kann wenn ich mehrere suchmaschienen bots hinzufügen (Möchte noch ca 60 hinzufügen) will wenn ich es so mache wie ich weiter oben geschrieben habe wirkt es zu unübersichtlich ich habs auch schon mit einem Array probiert so:
Code: Alles auswählen
$spiders = array('googlebot','slurp@inktomi.com;');
define('NO_SID', ( strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,$spiders) ) );
aber das funkt nicht at irgendjemand ne idee wies klappen könnte?
Grüße Candy
Verfasst: 08.06.2003 18:33
von saerdnaer
vieleicht so?
Code: Alles auswählen
$spiders = array('googlebot','slurp@inktomi.com;');
$spiders = implode(')|(?:', $spiders);
define('NO_SID', ( preg_match('#[(?:' . $spiders . ')]#is', $HTTP_SERVER_VARS['HTTP_USER_AGENT']) ) );
ah
Verfasst: 08.06.2003 20:21
von Candy
Danke werds gleich mal ausprobieren
Grüße Candy
BTW: Ist es eigentlich egal ob man Googlebot mit großem G oder mit kleinem g schreibt?
Verfasst: 08.06.2003 22:06
von saerdnaer
gute frage... bei
strstr wird zwischwen groß- und kleinschreibung unterschieden als erstatz gibts dafür dann
stristr .
allerdings sollte man eigenlich für sowas strpos nehmen aber wie es da ist weiß ich eigelich garnicht...
aber in dem code den ich in dem letztem beitrag habe ich
preg_match mit der
option i verwendet. dadurch wird die groß-/kleinschreibung ignoriert...
ah