Windows-Server-2003

在 Windows 2003 IIS-6 中跟踪或查看 Urls 404(未找到)請求的最簡單方法是什麼

  • September 17, 2009

在 Windows 2003 IIS-6 中跟踪或查看 Urls 404(未找到)請求的最簡單方法是什麼?我們正在遷移到新的 CMS,並且我們正在使用 ISAPI Rewrite 將舊 Urls 重定向到新 Urls,但我們希望確保我們不會遺漏重要的 Urls。有沒有辦法在某個地方的文本文件中記錄每個 404 Url?我們使用的是 Windows Server 2003 IIS-6。IIS 可以做到這一點嗎?也許我們需要一個工具?自定義程式碼?謝謝。

查看訪問日誌 %system32%\LogFiles\W3SVC1\exyymmdd.log 。

您可以使用 LogParser 進行查詢(http://www.microsoft.com/DownLoads/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en

就像是 :

logparser "select count(cs-uri-stem), cs-uri-stem from <LOGFILE>.log where sc-status=401 group by cs-uri-stem  order by count(cs-uri-stem)"

查看此執行緒以了解可與 LogParser 一起使用的查詢。

引用自:https://serverfault.com/questions/66045