Nginx-Server nginx ist ein ausgezeichneter Webserver, der statische Dateien sehr effizient verarbeitet. Gleichzeitig ist seine Proxy-Weiterleitungsfunktion in Kombination mit anderen Hintergrundservern sehr einfach und effizient. Standort Wir wissen, dass nginx die Anfrage analysiert und dann Informationen zur angeforderten URL erhält. Wir müssen nur die URL abgleichen und sie dann abfangen. Übereinstimmungsregeln Standort / { wenn ($request_uri ~* ^/?http(.*)$) { Rückgabe 404; } } Nach einem solchen Abgleich können wir alle Anfragen an die URL des Stammverzeichnisses abfangen und der Parameter lautet ?httpxxx. Ähnliche Anfragen zeigen 404 an. Anti-Hotlink Gibt den HTTP-Code zurück, um beispielsweise Nginx-Anti-Hotlinking einzurichten: Standort ~* \.(gif|jpg|png|swf|flv)$ { valid_referers, keine blockiert, www.80shihua.com, www.menghuiguli.com; wenn ($ungültiger_Referrer) { Rückgabe 404; } } Allgemeine Nginx-Variablen nginx analysiert viele Variablen, die wir häufig verwenden. Wir müssen sie nur verwenden. Im Folgenden sind die häufig verwendeten Variablen von nginx aufgeführt. Informationen zur spezifischen Verwendung finden Sie in der offiziellen Dokumentation.
Zusammenfassen Dies ist das Ende dieses Artikels zur Verwendung von nginx zum Abfangen bestimmter URL-Anfragen durch reguläre Ausdrücke. Weitere relevante Inhalte zum Abfangen bestimmter URL-Anfragen durch nginx durch reguläre Ausdrücke finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Vue3+Skript-Setup+ts+Vite+Volar-Projekt
>>: So löschen Sie den MySQL 8.0-Dienst vollständig unter Linux
VMWare (Virtual Machine Ware) ist ein Softwareunt...
Grundlegende Vorgänge wie die Verbindung zur Date...
Inhaltsverzeichnis 1. Reagieren.FC<> 2. Kla...
Vorwort Ich bin bei der Arbeit auf folgende Situa...
Tomcat greift auf das Projekt zu, normalerweise I...
Anwendungsszenarien Bei vorhandenen Servern A und...
iOS 1. URL-Schema Diese Lösung ist grundsätzlich ...
Tabelle erstellen Tabelle erstellen Tabellenname ...
Serverinformationen Verwaltungsserver: m01 172.16...
1. MySQL herunterfahren [root@localhost /]# Diens...
In einer ungeordneten Liste ul>li ist das Symb...
Inhaltsverzeichnis 1. Ändern Sie die app.vue-Seit...
In diesem Artikel wird hauptsächlich die Methode ...
Lernen Sie jeden Tag ein schwebendes jQuery-Plug-...
Vorwort Als Linux-Betriebs- und Wartungsingenieur...