הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   שאלה | חסימת בוט 66.249.72 (https://hosts.co.il/forums/showthread.php?t=90024)

yortem 09-06-11 14:28

שאלה | חסימת בוט 66.249.72
 
יש לי בפורום בוטים עם IP שמתחיל ב
66.249.72
איך אני יכול לחסום כל בוט שנכנס עם האיפי שמתחיל בספרות האלה?

M.a.T.a.N 09-06-11 15:24

מה זאת אומרת לחסום? להוביל אותו לדף מסויים נגיד?
זה פשוט מאוד, תשתמש ב$_SEVER['REMOTE_ADDR] ותעשה תנאי אם זה שווה לאייפי שרשמת למעלה שיוביל לדף מסויים..
PHP קוד:

if($_SEVER['REMOTE_ADDR']=="66.249.72")
header('Location: www.blockpage.co.il'); 

משהו כזה בערך אם הבנת...

אדיר 09-06-11 15:28

במידה ומדובר על שרת Apache,
חפש מידע על mod_access.

yortem 09-06-11 16:46

אני פשוט לא רוצה שיכנסו, כי זה בוט.
מדובר במערכת VBULLETIN כך שאני לא יודע אפילו איפה אני אמור לשלב את הקוד.

אנונימוס 09-06-11 17:03

תצרף את
if($_SEVER['REMOTE_ADDR']=="66.249.72")
header('Location: www.blockpage.co.il');

בקוד PHP..

yonatan 09-06-11 17:14

אבל למה שתרצה לחסום את גוגלבוט?
תכנס לחשבון שלך בגוגל, ( google webmasters ) , אתה תראה שם אופציה להוריד את קצב מהירות הסריקה של הרובוט שלהם על האתר שלך, ככה הבוט עדיין יתחבר, אבל יצרוך פחות משאבים מהמערכת שלך בזמן שהוא מבצע אינדקס לאתר.

Eran-s 09-06-11 18:01

ציטוט:

נכתב במקור על ידי Khost.co.il (פרסם 807052)
תצרף את
if($_SEVER['REMOTE_ADDR']=="66.249.72")
header('Location: www.blockpage.co.il');

בקוד PHP..

הקוד הנ"ל לא יעבוד כיוון שהוא ציין שמדובר בתחילת ה-IP ולא כולו,
חסרים המספרים הנוספים שלאחר הנקודה השלישית, כיאה לפרוטוקול IPv4, או תנאי מתאים שיתבטא כ-Wildcard.

בכל אופן, להכניס דברים כאלה לקוד של מערכת מוכנה לא מומלץ,
עדיף לפנות לחברת האחסון ולבקש שיכניסו מגבלה ברמת השרת לכתובת ה-IP.

כמו שיונתן ציין, מדובר ב-GoogleBot.
רק במידה והיה מדובר בבוט שמפרסם ספאם, היה מומלץ לחסום אותו או למצוא פתרונות אחרים.

דניאל 09-06-11 18:11

אם כבר החלטת לחסום..

למה לא עם htaccess?

http://www.javascriptkit.com/howto/htaccess5.shtml

BlueNosE 09-06-11 20:27

ציטוט:

נכתב במקור על ידי TelecarT (פרסם 807069)
אם כבר החלטת לחסום..

למה לא עם htaccess?

http://www.javascriptkit.com/howto/htaccess5.shtml

מחזק.

M.a.T.a.N 09-06-11 22:05

דניאל אשמח לדעת מה ההבדל בין החסימה של HTACCESS לכמו שהבאתי בדוגמא PHP פשוט?
תודה :)


כל הזמנים הם GMT +2. הזמן כעת הוא 13:03.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ