2010-12-30 16 views
0

Wenn ich durch meine Weblogs blicke, sehe ich viele Einträge, die mich nicht interessieren. Einige von ihnen sind häufig verwendete Bilder, CSS-Dateien und Skripts, die ich leicht ausschließen kann, indem ich das Kontrollkästchen "Besuche protokollieren" in IIS für die Ordnereigenschaften abbringe.Dateien aus Weblogs ausschließen

Ich möchte auch Protokolleinträge für bestimmte allgemeine Anfragen ausschließen, die nicht in ihren eigenen Ordnern sind. Meistens "favicon.ico". 'scriptresource.axd' und 'webresource.axd'. Diese (insbesondere scriptresource.axd) machen fast ein Drittel einer typischen Protokolldatei auf meiner Website aus.

Die Frage ist also, wie kann ich IIS sagen, diese Anforderungen nicht zu protokollieren? Und gibt es einen Grund, dass dies eine schlechte Idee ist?

+0

Wie ist diese Programmierung zu tun? http://serverfault.com eignet sich besser für Fragen zur Serververwaltung und -konfiguration. –

+0

Was verwenden Sie, um Protokolle zu analysieren? Sie können Elemente selektiv mit dem Log-Parser von Microsoft ignorieren http://www.microsoft.com/downloads/en/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en – iivel

+0

@darin - Ich nehme an, dass serverfault mehr Sinn macht , aber ich bin so an SO gewöhnt, dass ich nicht daran dachte. Plus, die Lösung erfordert möglicherweise einige Code ... – Ray

Antwort

1

Eine Lösung hierfür wäre, eine andere Webseite in IIS mit einer Subdomain mit deaktivierter Anmeldung zu erstellen und diese Dateien auf diese Webseite zu verschieben. Nun müssen Sie alle Links aktualisieren, um auf diese Subdomain zu verweisen.

www.domain.com - html

file.domain.com - Dateien (favicon.ico, ...)

Verwandte Themen