View Full Version : سوال: کد user-agent بات
hamedwollf
سه شنبه 04 آذر 1393, 13:58 عصر
دوستان من یک کد user-agent مربوط به بات ها و اسنیفر ها نیاز دارم
arta.nasiri
سه شنبه 04 آذر 1393, 15:39 عصر
http://www.user-agents.org/
MMSHFE
سه شنبه 04 آذر 1393, 15:43 عصر
http://www.useragentstring.com/pages/useragentstring.php
hamedwollf
چهارشنبه 05 آذر 1393, 01:28 صبح
کد گوگل بات مثلا چطور میشه مثال بزنید
MMSHFE
چهارشنبه 05 آذر 1393, 01:56 صبح
یکی از این 3 مورد:
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Googlebot/2.1 (+http://www.googlebot.com/bot.html)
Googlebot/2.1 (+http://www.google.com/bot.html)
همونطور که میبینید، اگه کلمه Googlebot داخل User-Agent بود یعنی روبات گوگل هست.
hamedwollf
چهارشنبه 05 آذر 1393, 02:01 صبح
من الان مثلا یک کد میخوام که اگه user agent گوگل bot یا گوگل image بود , صفحه ریدایرکت بشه به page1.php و اگه نبود ریدایرکت بشه به page2.php
اینو چطور بنویسم ممنون
MMSHFE
چهارشنبه 05 آذر 1393, 02:07 صبح
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Googlebot') !== false) {
header('Location: page1.php');
}
else {
header('Location: page2.php');
}
hamedwollf
چهارشنبه 05 آذر 1393, 03:06 صبح
و سوال دیگه استاد
اگه user agent گوگل bot صفحه ریدایرکت نشه
ولی اگه user agent گوگل image بود ریدایرکت شه
اینو چطور بنویسم
arta.nasiri
چهارشنبه 05 آذر 1393, 12:33 عصر
و سوال دیگه استاد
اگه user agent گوگل bot صفحه ریدایرکت نشه
ولی اگه user agent گوگل image بود ریدایرکت شه
اینو چطور بنویسم
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Googlebot-Image') !== false) { header('Location: page1.php');}
بهتره اکستنشن user-agent switcher رو در صورتی که از گوگل کروم استفاده میکنید نصب کنید. اینجوری به راحتی میتونید بین user agent ها سوئیچ کنید و کدهاتون رو تست بزنید.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.