Sie können ISAPI_Rewrite verwenden für diese Aufgabe, zum Beispiel:
blockieren Spambots
RewriteEngine auf
RewriteCond% {HTTP: User-Agent} (?: Alexibot | Art-Online | asterias | BackDoorbot | Black.Hole | \ BlackWidow | BlowFish | botALot | ErbautesBoot | Bullseye | BunnySlippers | Cegbfeieh | Cheesebot | \ Cherrypicker | ChinaClaw | CopyRightCheck | Kosmos | Crescent | Custo | DISCO | DittoSpyder | DownloadsDemon | \ eCatch | EirGrabber | EmailCollector | EmailSiphon | EmailWolf | EroCrawler | ExpresssWebPictures | ExtractorPro | \ EyeNetIE | FlashGet | Foobot | Frontpage | GetRight | GetWeb! | Go-Ahead-Got-It | Zilla | GrabNet | Grafula | \ Harvest | hloader | HMView | httplib | HTTrack | humanlinks | BilderStripper | ImagesSucker | IndysLibrary | \ InfonaviRobot | InterGET | Internet \ sNinja | Jennybot | JetCar | JOC \ sWeb \ sSpider | Kenjin.Spider | Keyword.Density | \ larbin | LeechFTP | Lexibot | libWeb/clsHTTP | LinksextractorPro | LinkScan/8.1a.Unix | LinkWalker | lwp-trivial | \ Masse \ sDownloader | Mata.Hari | Microsoft.URL | MIDown \ hocker | MIIxpc | Mister.PiX | Mister \ sPiX | moget | \ Mozilla/3.Mozilla/2.01 | Mozilla. NEWT | Navroad | NearSite | NetAnts | NetMechanic | NetSpider | Net \ sVampir | \ NetZIP | NICErsPRO | NPbot | Octopus | Offline.Explorer | Offline \ sExplorer | Offline \ sNavigator | Openfind | \ Pagerabber | Papa \ sFoto | pavuk | pcBrowser | Program \ sShareware \ s1 | ProPowerbot/2.14 | ProWebWalker | ProWebWalker | \ psbot/0.1 | QueryN.Metasearch | ReGet | RepoMonkey | RMA | SiteSnagger | SlySearch | SmartDownload | Spankbot | spanner | \ Superbot | SuperHTTP | Surfbot | suzuran | Szukacz/1.4 | tAkeOut | Teleport | Teleport \ sPro | Telesoft | Der.Intraformant | \ TheNomad | TightTwatbot | Titan | toCrawl/UrlDispatcher | toCrawl/UrlDispatcher | True_Robot | turingos | \ Turnitinbot/1.5 | URLy.Warning | VCI | VoidEYE | WebAuto | WebBandit | WebCopier | WebEMailExtrac. | WebEnhancer | \ WebFetch | WebGo \ sIS | Web.Image.Collector | Web \ sImage \ sCollector | WebLeacher | WebmasterWorldForumbot | \ WebReaper | WebSauger | Webseite \ seXtractor | Website.Quest | Website \ sQuester | Webster.Pro | WebStripper | \ Web \ sSucker | WebWhacker | WebZIP | Wget | Witwe | [Ww] eb [Bb] andit | WWW-Collector-E | WWWOFFLE | \ Xaldon \ sWebSpider | Xenus | Zeus) [NC]
RewriteRule. - [F]
Ich kann das jetzt selbst beantworten :) Das Problem war die Saiten, nehmen sie direkt aus den iis Logs, sie haben viele + Zeichen, ich entfernte sie und hey presto. Die unten leugnen Oper, Firefox und MS Access [Optionen] RuleList = DenyUserAgent [DenyUserAgent] DenyDataSection = AgentStrings ScanHeaders = User-Agent [AgentStrings] ; Browser Opera/9.64 (Windows NT 5.1; U; en) Presto/2.1.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv: 1.9.1) Gecko/20090624 Firefox/3.5 ; Anwendungen Microsoft Office/12.0 (Windows NT 5.1; Microsoft Office Access 12.0.6320; Pro) –
Ich denke, dass dies in UrlScan wegen der ";" Schild. Das Semikolon dient zum Kommentieren und die Zeichenfolge wird nicht vollständig angezeigt. Wie hast du das gelöst? Wie entgeht man einem Semikolon in Urlscan.ini? – Durden81
Wenn Sie die Antwort haben, lassen Sie mich in dieser Frage wissen, die ich gerade hinzugefügt habe: http://stackoverflow.com/questions/11850833/specifing-string-with-semicolons-in-urlscan-ini – Durden81