Möchten Sie lernen, wie Sie Nginx installieren und Image-Hotlinking verhindern? In diesem Tutorial konfigurieren wir den Apache-Server so, dass Image-Hotlinking auf Ihrer Website verweigert wird.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

In unserem Beispiel hostet der Nginx-Server die Website WWW.GAMEKING.TIPS.

Geräteliste

Im folgenden Abschnitt wird die Liste der Geräte aufgeführt, die zum Erstellen dieses Tutorials verwendet wurden.

Als Amazon Associate verdiene ich mit qualifizierenden Käufen.

Tutorial Nginx – Verhindern von Bild-Hotlinking

Installieren Sie den Nginx-Server.

Copy to Clipboard

Bearbeiten Sie die Nginx-Konfigurationsdatei für die Standardwebsite.

Copy to Clipboard

Fügen Sie der Konfigurationsdatei die folgende Zeile hinzu.

Copy to Clipboard

Ändern Sie diese Zeile in Ihren Websitenamen.

Copy to Clipboard

Der Parameter NONE lässt Anforderungen ohne Refererwert direkten Zugriff auf Bilder zu.

Hier ist die Datei, vor unserer Konfiguration.

Copy to Clipboard

Hier ist die Datei, nach unserer Konfiguration.

Copy to Clipboard

Starten Sie den Nginx-Dienst neu.

Copy to Clipboard

In unserem Beispiel verbietet der Nginx-Server Hotlinking zu Bildern auf unserer Website.

In unserem Beispiel ermöglicht der Nginx-Server den direkten Zugriff auf Bilder auf unserer Website.

Versuchen Sie von einem Remote-Linux-Computer aus, hotlinking zu einem Abbild durchzuführen.

Copy to Clipboard

Hier ist die Befehlsausgabe.

Copy to Clipboard

Der Nginx-Server verbietet Hotlinking zu Bildern auf unserer Website.

Versuchen Sie von einem Remote-Linux-Computer aus, direkten Zugriff auf ein Abbild durchzuführen.

Hier ist die Befehlsausgabe.

Copy to Clipboard

Hier ist die Befehlsausgabe.

Copy to Clipboard

Der Nginx-Server ermöglicht den direkten Zugriff auf Bilder auf unserer Website.

Glückwunsch! Sie haben den nginx-Server so konfiguriert, dass die Image-Hotlinking blockiert wird.