Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So konfigurieren Sie Nginx Anti-Leeching

So konfigurieren Sie Nginx Anti-Leeching

WBOY
WBOYnach vorne
2023-05-21 10:04:111034Durchsuche

Aus Gründen der Dienstleistung speichern wir normalerweise statische HTML-Ressourcen in mehreren Diensten nach unterschiedlichen Typen.

Wenn das Topologiediagramm:

So konfigurieren Sie Nginx Anti-Leeching

Die Referrerrolle im Hypertext Transfer Protocol

Referer: null bedeutet, dass der Anforderer direkt zugreift

Referer: blockiert

Referer: URL, die normalerweise für Firewall-Geräte hinzugefügt wird, bedeutet, dass der Host in der URL ist Informieren Sie den Antragsteller über den indirekten Zugriff. Auf dem Bild ist jpg.good.com offensichtlich ein Server, der Benutzern zum Speichern von Bildern gewidmet ist, während www.good.com ein Webserver ist. Dies ist aus dem Domainnamen ersichtlich Es muss sich um ein Unternehmen handeln. Bedingungen:

1. Nur Benutzer, die auf www.good.com zugreifen, dürfen auf jpg.good.com als Link zugreifen (Referer: Der Hostinhalt in der URL ist www.good.com)

2. Referrer ablehnen: null (gibt den direkten Zugriff des Anforderers an) verweigert.

3. Verhindern Sie gestohlene Links (verhindern Sie, dass Benutzer auf jpg.good.com als Link zugreifen; Verweis: Der Hostinhalt in der URL ist nicht www.good.com)

Ändern Sie die Hostdatensätze der drei Maschinen in

So konfigurieren Sie Nginx Anti-LeechingApache Der Inhalt von test.html, der im Standardverzeichnis /var/www/html erstellt wurde, lautet:

So konfigurieren Sie Nginx Anti-Leechingnginx-Hauptkonfigurationsdatei vi /etc/nginx/nginx.conf

So konfigurieren Sie Nginx Anti-LeechingLesen Sie die Konfigurationsdatei erneut /etc/init.d /nginx neu laden (Sie können den Dienst auch neu starten)

Bilder in /good/a.jpg hinzufügen

Besuchen Sie mit dem Client-Browser http://www.good.com/test.html

Pakete auf Nginx erfassen

So konfigurieren Sie Nginx Anti-LeechingNachdem der Client das Bild erhalten hat, wird es im Browser erklärt

Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie Nginx Anti-Leeching. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen