IIS7~IIS8.5 Löschen oder Ändern des Serverprotokollheaders Server

IIS7~IIS8.5 Löschen oder Ändern des Serverprotokollheaders Server

Anforderungen: Entfernen Sie HTTP-Antwortheader in IIS 7, 7.5, 8.0, 8.5 und ASP.NET und ändern oder verbergen Sie Server-Header-Informationen in IIS 7, 7.5, 8.0, 8.5.

Lösung: Verwenden Sie URL-Rewrite-Regeln

1. Installieren Sie zuerst http://www.iis.net/downloads/microsoft/url-rewrite

123WORDPRESS.COM herunterladen https://www.jb51.net/softs/614384.html

2. Kopieren Sie Folgendes in die web.config

<umschreiben>  
 <outboundRules rewriteBeforeCache="true">
  <Regelname="Server-Header entfernen">
   <match serverVariable="RESPONSE_Server" pattern=".+" />
   <Aktionstyp="Umschreiben" Wert="Apache" />
  </Regel>
 </outboundRules>
</umschreiben>

Beachten Sie, dass dies der zurückgegebene Serverprotokollheader ist und der Wert nach Bedarf geändert werden kann.

3. Starten Sie IIS neu

Wenn der obige Vorgang nicht funktioniert, lesen Sie bitte den folgenden Artikel

X-Powered-By-HTTP-Header entfernen

Die Methode zum Entfernen des X-Powered-By-HTTP-Headers in IIS7 ist:

1 Starten Sie den IIS-Manager
2 Klicken Sie auf den Computernamen
3 Wählen Sie die Site aus, die Sie ändern möchten, und doppelklicken Sie auf den Abschnitt HTTP-Antwortheader
4 Alle benutzerdefinierten HTTP-Header sind hier. Um den entsprechenden Header zu löschen, klicken Sie einfach rechts auf die Schaltfläche Entfernen.

X-AspNet-Version-HTTP-Header entfernen

Ändern Sie die Konfigurationsdatei web.config und fügen Sie die folgende Zeile in den Block <system.web> ein

<httpRuntime enableVersionHeader="false" />

Entfernen Sie den HTTP-Header „X-AspNetMvc-Version“

Setzen Sie die DisableMvcResponseHeader-Eigenschaft der MvcHandler-Klasse im Application_Start-Ereignis von Global.asax auf True.
MvcHandler.DisableMvcResponseHeader = True

Entfernen Sie den Server-HTTP-Header

UrlScan herunterladen
Laden Sie die Setup-MSI-Datei für UrlScan 3.1 von einer der folgenden URLs auf Ihren Computer herunter:
x86: http://www.microsoft.com/downloads/details.aspx?FamilyID=ee41818f-3363-4e24-9940-321603531989
x64: http://www.microsoft.com/downloads/details.aspx?FamilyID=361e5598-c1bd-46b8-b3e7-3980e8bdf0de

Nach der Installation von UrlScan (IIS-Metabase, die IIS 6-Metabase-Kompatibilitätskomponente, muss installiert sein),
Ändern Sie die Datei C:\Windows\System32\inetsrv\urlscan\UrlScan.ini und setzen Sie RemoveServerHeader=1

Starten Sie dann IIS neu

Das ist alles für diesen Artikel. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen.

<<:  Detaillierte Erläuterung des virtuellen DOM in der Vue-Quellcodeanalyse

>>:  Tutorial zur MySQL-Infrastruktur: Detaillierte Erläuterung des Ausführungsprozesses von Abfrageanweisungen

Artikel empfehlen

MySQL-Index-Pushdown in fünf Minuten verstehen

Inhaltsverzeichnis Was ist Index-Pushdown? Das Pr...

Schritte zum Übertragen des neuen Kernels auf das Linux-System

1. Laden Sie das Ubuntu16.04-Image und den entspr...

HTML verwendet Canvas, um die Bullet-Screen-Funktion zu implementieren

Einführung Kürzlich musste ich für einen großen A...

Warum verwendet der MySQL-Datenbankindex den B+-Baum?

Bevor wir weiter analysieren, warum der MySQL-Dat...

Tipps zur Datenstatistik in MySQL

Als häufig verwendete Datenbank erfordert MySQL v...

Zusammenfassung gängiger MySQL-DDL-Operationen

Bibliotheksverwaltung Erstellen einer Bibliothek ...

Detaillierte Erklärung des Unterschieds zwischen Docker-Compose-Ports und Expose

Es gibt zwei Möglichkeiten, Container-Ports in Do...

Vue-CLI3.x stellt Projekte automatisch auf dem Server bereit

Inhaltsverzeichnis Vorwort 1. Installieren Sie sc...

JavaScript zum Implementieren der Anzeige von Suchdaten

In diesem Artikel wird der Datenanzeigecode für d...

So verwenden Sie eine VLAN-getaggte Ethernet-Karte im CentOS/RHEL-System

In einigen Szenarien möchten wir derselben Ethern...

Best Practices zur Implementierung einfacher Jira-Projekte mit React+TS

Eine Reihe von Projekten für die Ausbildung reagi...

Welche Arten von MySQL-Verbindungsabfragen kennen Sie?

Vorwort Wenn die Abfrageinformationen aus mehrere...

Über die richtige Art und Weise der Zeitumrechnung in JS beim Excel-Import

Inhaltsverzeichnis 1. Grundlagen 2. Problembeschr...