請教大大們,是否有方法可以讓IIS預設封鎖 bot呢?
這是在網路上找到的一個方法,不過,得修改web.config,是否有方式可以直接寫入IIS的設定中呢?
建立通用站台,並讓所有站台先讀取通用站台的資料
http://serverfault.com/questions/165019/how-do-you-create-a-single-robots-txt-file-for-all-sites-on-an-iis-instance
towns提到:
因為towns這台主機是測試主機,而且,上面有非常多開發中的站台,所以要擋啊!如果一個一個寫robots.txt,挺麻煩的,而且,忘了寫也很麻煩!開發完成後,放到正式機,忘了拿掉,更麻煩 ^0^
上面寫的連結網址,他就是用robots.txt的方式,只是用了通用網站製作,而且,...(恕刪)
狠一點吧~
直接在防火牆檔Googlebot的IP來源就好了~(鎖住80 port)
IIS根本不用特別設定~
謝謝你的回應哦! google的bot不止有一個IP,而且towns也想同時擋住其他的bot呢!
防火牆又不是只能設定一個~
bot的IP至少一堆要設定阻擋~
可以參考這篇文章
http://linux0911.no-ip.info/my_style/doc/ip_banned_res/