bifogar iaf en fil med "lite" mer bottars user_agent
sen om den är komplett vet jag inte, det ser jag väl om ett tag om jag finns mer på google eller inte haha
2 svar · 1 098 visningar · startad av Qonos
Tjenare, håller på med en sida som innehåller reklam för starksprit och eftersom ingen riktigt vet hur de här reglerna ska fungera i praktiken så tar jag det säkra före det osäkra.
Dock vill jag inte stänga ute sökmotorerna så jag har skapat denna funktion. efter som jag inte har någon bot i min bekantskapskrets så vet jag inte om den fungerar.
Någon som har lust att slå ett öga på funktionen nedan?
function disclamer($disclaimer = false)
{
$bot =array();
$bot[] = "Accoona-AI-Agent/1.1.2 (aicrawler at accoonabot dot com)";
$bot[] = "ia_archiver";
$bot[] = "antabot(http://www.anta.net/spider/)/1.0";
$bot[] = "Mozilla/2.0 (compatible; Ask Jeeves/Teoma)";
$bot[] = "Baiduspider ( http://www.baidu.com/search/spider.htm)";
$bot[] = "curl/7.13.1 (powerpc-apple-darwin8.0) libcurl/7.13.1 OpenSSL/0.9.7b zlib/1.2.2";
$bot[] = "GameSpyHTTP/1.0";
$bot[] = "Gigabot/2.0";
$bot[] = "Googlebot/2.1 (+http://www.google.com/bot.html)";
$bot[] = "Mozilla/5.0 (compatible; googlebot/2.1; +http://www.google.com/bot.html)";
$bot[] = "Googlebot-Image/1.0";
$bot[] = "Mozilla/4.0 (compatible; grub-client-1.4.3; Crawl your own stuff with http://grub.org) Mozilla/4.0 (compatible; grub-client-2.3)";
$bot[] = "Mozilla/3.0 (Slurp/si; slurp@inktomi.com; http://www.inktomi.com/slurp.html)";
$bot[] = "msnbot/1.0 (+http://search.msn.com/msnbot.htm)";
$bot[] = "OmniExplorer_Bot/6.70 (+http://www.omni-explorer.com) WorldIndexer";
$bot[] = "Pagebull http://www.pagebull.com/";
$bot[] = "Scooter-3.2.EX";
$bot[] = "W3C_Validator/1.432.2.22";
$bot[] = "Jigsaw/2.2.5 W3C_CSS_Validator_JFouffa/2.0";
$bot[] = "Wget/1.9";
$bot[] = "Mozilla/5.0 (compatible; Yahoo! Slurp;http://help.yahoo.com/help/us/ysearch/slurp)";
$bot[] = "Mozilla/5.0 (compatible; Yahoo! Slurp China; http://misc.yahoo.com.cn/help.html)";
$bot[] = "Yahoo!-MMCrawler/3.x (mms dash mmcrawler dash support at yahoo dash inc dot com)";
if ($disclaimer == "true")
setcookie("disclaimer", true, time()+3600);
elseif ( $_COOKIE["disclaimer"] == false && !in_array($_SERVER["HTTP_USER_AGENT"], $bot) )
header("Location: http://www.whiskyinfo.se/disclaimer.php?ref=http://www.whiskyinfo.se". $_SERVER["REQUEST_URI"]);
}
Kom precis på att man kanske måste tillåta lite wget och andra sådana grejer. Men det bör ju inte vara några problem att lägga till.
tack på förhand!
//magnus
bifogar iaf en fil med "lite" mer bottars user_agent
sen om den är komplett vet jag inte, det ser jag väl om ett tag om jag finns mer på google eller inte haha
såg nu att filen är "lite" fel formaterad..