당신은 예를 들어 ,이 작업 ISAPI_Rewrite를 사용할 수 있습니다
블록 스팸봇
한다 RewriteEngine
한다 RewriteCond %에 {HTTP : User-Agent} (? : Alexibot | Art-Online | asterias | BackDoorbot | Black.Hole | \ BlackWidow | 불기구 | 불의 땅 | 불 덩어리 | 버니 슬리퍼 | Cegbfeieh | 체스터 봇 | \ CherryPicker | ChinaClaw | CopyRightCheck | 우주 | 초승달 |에서 Custo | 디스코 | DittoSpyder | DownloadsDemon | \ eCatch | EirGrabber | EmailCollector | EmailSiphon | EmailWolf | EroCrawler | ExpresssWebPictures | ExtractorPro | \ EyeNetIE | Flashget의 | Foobot | FrontPage를 | GetRight GrabNet | Grafula | \ 하비스트 | hloader | HMView | httplib | HTTrack | 휴먼 링크 | ImagesStripper | ImagesSucker | IndysLibrary | \ InfonaviRobot | InterGET | Internet \ sNinja | Get-Ahead-Got- Jennybot | JetCar | JOC \ sWeb \ sSpider | Kenjin.Spider | Keyword.Density | \ larbin | LeechFTP | Lexibot | libWeb/clsHTTP | LinkextractorPro | LinkScan/8.1a.Unix | LinkWalker | lwp-trivial | \ 질량 \ sDownloader | Mata.Hari | Microsoft.URL | MIDown \ stool | MIIxpc | Mister.PiX | Mister \ sPiX | moget | \ Mozilla/3.Mozilla/2.01 | Mozilla. NEWT | Navroad | NearSite | NetAnts | NetMechanic | NetSpider | Net \ sVampire | \ NetZIP | NICErsPRO | NPbot | 낙지 | 오프라인 | 탐색기 | 오프라인 \ sExplorer | 오프라인 \ sNavigator | | pcBrowser | 프로그램 \ sShareware \ s1 | ProPowerbot/2.14 | ProWebWalker | ProWebWalker | \ psbot/0.1 | QueryN.Metasearch | ReGet | RepoMonkey | RMA | SiteSnagger | SlySearch | SmartDownload | Spankbot | 스패너 | \ Superbot | SuperHTTP | Surfbot | suzuran | Szukacz/1.4 | tAkeOut | 텔레포트 | 텔레포트 | sPro | Telesoft | The.Intraformant | \ TheNomad | TightTwatbot | Titan | toCrawl/UrlDispatcher | toCrawl/UrlDispatcher | True_Robot | 튜링 | \ Turnitinbot/1.5 | URLy.Warning | VCI | VoidEYE | WebAuto | WebBandit | WebCopier | WebEMailExtrac. | WebEnhancer | \ WebFetch | WebGo \ SIS | Web.Image.Collector | 웹 \ sImage \ sCollector | WebLeacher | WebmasterWorldForumbot | \ WebReaper | WebSauger | 웹 사이트 \의 seXtractor | Website.Quester | 웹 사이트 \의 sQuester | Webster.Pro | WebStripper | \ 웹 \의 sSucker | WebWhacker | WebZip |를 Wget | 과부 | [WW에] EB [비비]가 세워져 | WWW-수집기-E | WWWOFFLE | \ Xaldon \ sWebSpider | 나서서 제누의 | 제우스) [NC]
RewriteRule.? - [F]
지금 내 자신에게 직접 대답 할 수 있습니다. :) 문제는 iis 로그에서 직접 가져온 문자열이었고, 많은 + 기호가 있으며, 나는 그것을 제거하고 헤이 프레스토를 제거했습니다. 아래의 거부 오페라, 파이어 폭스와 MS 액세스 [옵션] RuleList = DenyUserAgent [DenyUserAgent] DenyDataSection = AgentStrings ScanHeaders = 사용자 에이전트 [AgentStrings] , 브라우저 오페라/9.64 (윈도우 NT 5.1; U; 엔) 프레스토/2.1.1 모질라/5.0 (윈도우, U, 윈도우 NT 5.1, EN-GB, RV : 1.9.1) 게코/20090624 파이어 폭스/3.5 ; 응용 프로그램 마이크로 소프트 오피스/12.0 (Windows NT 5.1, Microsoft Office Access 12.0.6320; Pro) –
나는 UrlScan에서 ";"때문에 작동하지 않을 것이라고 생각한다. 기호. 세미콜론은 주석 달기를위한 것이므로 문자열이 전체적으로 일치하지는 않습니다. 어떻게 이것을 해결 했습니까? Urlscan.ini에서 세미콜론을 어떻게 피할 수 있습니까? – Durden81
만약 당신이 대답이 내가 방금 추가 한이 질문에 알려주십시오 : http://stackoverflow.com/questions/11850833/specifing-string-with-semicolons-in-urlscan-ini – Durden81