Tag

anti-hotlinking

1 views collected around this technical thread.

Architect's Guide
Architect's Guide
May 23, 2025 · Backend Development

Implementing Image Anti-Hotlinking in Spring Boot with a Configurable Interceptor

This article explains how to prevent image hotlinking in a Spring Boot application by creating a simple interceptor with hard‑coded settings and then extending it to a flexible, configuration‑driven solution using application.yml and a properties‑mapping class.

ConfigurationImage ProtectionInterceptor
0 likes · 8 min read
Implementing Image Anti-Hotlinking in Spring Boot with a Configurable Interceptor
Lobster Programming
Lobster Programming
Jan 9, 2025 · Information Security

5 Effective Anti-Hotlinking Techniques: Nginx, SpringBoot, Tokens, Timestamps & Captchas

Hotlinking attacks steal popular media by fetching resources from major platforms, but developers can protect assets using anti-leech methods such as Nginx referer checks, SpringBoot filters, token validation, timestamp verification, and graphical captchas, each with strengths and limitations against forged requests.

NginxSpringBootanti-hotlinking
0 likes · 7 min read
5 Effective Anti-Hotlinking Techniques: Nginx, SpringBoot, Tokens, Timestamps & Captchas
Java Architect Essentials
Java Architect Essentials
Dec 17, 2024 · Backend Development

Configuring Nginx for High‑Performance Static Sites: Caching, Gzip, CORS, and Anti‑Hotlinking

This article explains how to configure Nginx for a high‑performance static website by setting up proper caching headers, enabling gzip compression, configuring cross‑origin resource sharing, and implementing hotlink protection, with detailed code examples and explanations of the underlying principles.

CORSCachingGzip
0 likes · 8 min read
Configuring Nginx for High‑Performance Static Sites: Caching, Gzip, CORS, and Anti‑Hotlinking
Top Architect
Top Architect
Nov 9, 2024 · Backend Development

Configuring Nginx for High‑Performance Static Sites: Cache, Gzip, CORS and Anti‑Hotlinking

This article explains how to configure Nginx for a high‑performance static website by setting up proper caching rules, enabling gzip compression, configuring cross‑origin resource sharing and preventing hotlinking, and includes practical code examples and detailed explanations of the underlying mechanisms.

CORSCacheGzip
0 likes · 11 min read
Configuring Nginx for High‑Performance Static Sites: Cache, Gzip, CORS and Anti‑Hotlinking
Selected Java Interview Questions
Selected Java Interview Questions
Apr 27, 2024 · Backend Development

Implementing Image Anti-Hotlinking in Spring Boot with a Configurable Interceptor

This article demonstrates how to implement image anti-hotlinking in a Spring Boot application by creating a configurable interceptor, registering it, and providing flexible YAML settings, while discussing limitations such as referer spoofing and potential false positives.

Image ProtectionInterceptorJava
0 likes · 8 min read
Implementing Image Anti-Hotlinking in Spring Boot with a Configurable Interceptor
Selected Java Interview Questions
Selected Java Interview Questions
Jun 20, 2023 · Operations

Nginx Optimization, DNS Configuration, and Anti‑Hotlinking Setup on CentOS

This article walks through installing Nginx on CentOS, configuring DNS across three servers, applying common Nginx hardening techniques such as version hiding, log rotation, connection keep‑alive tuning, image caching, and implementing anti‑hotlinking to protect site resources.

CentOSDNSLinux
0 likes · 12 min read
Nginx Optimization, DNS Configuration, and Anti‑Hotlinking Setup on CentOS
Selected Java Interview Questions
Selected Java Interview Questions
Apr 21, 2023 · Operations

Nginx Optimization, DNS Configuration, and Anti‑Hotlinking Setup on CentOS

This guide walks through installing Nginx on CentOS, configuring DNS across three servers, hardening the web server by hiding version information, setting up log rotation, tuning keep‑alive connections, and implementing anti‑hotlinking rules to protect site assets, complete with command‑line examples.

CentOSDNSLinux
0 likes · 14 min read
Nginx Optimization, DNS Configuration, and Anti‑Hotlinking Setup on CentOS
Top Architect
Top Architect
Aug 26, 2022 · Operations

Comprehensive Guide to Nginx Rewrite, Anti‑Hotlinking, Static/Dynamic Separation, and Keepalived High‑Availability Configuration

This article provides a step‑by‑step tutorial on configuring Nginx rewrite rules, implementing anti‑hotlinking protection, separating static and dynamic resources, and building a high‑availability architecture using Keepalived with detailed code examples and deployment instructions.

ConfigurationHigh AvailabilityKeepalived
0 likes · 23 min read
Comprehensive Guide to Nginx Rewrite, Anti‑Hotlinking, Static/Dynamic Separation, and Keepalived High‑Availability Configuration
IT Services Circle
IT Services Circle
Apr 2, 2022 · Operations

How to Migrate Gitee Image Hosting to Cloud Servers Using the PicGo Plugin

This guide explains why Gitee's new anti‑hotlinking measures break image links in blogs and provides a step‑by‑step tutorial for migrating those images to cloud servers using the PicGo plugin, ensuring your articles remain accessible and backed up locally.

GiteePicGoanti-hotlinking
0 likes · 3 min read
How to Migrate Gitee Image Hosting to Cloud Servers Using the PicGo Plugin
Laravel Tech Community
Laravel Tech Community
Sep 28, 2021 · Operations

Nginx Rewrite Rules, Anti-Hotlinking, Static/Dynamic Separation, and Keepalived High‑Availability Configuration Guide

This article provides a comprehensive step‑by‑step guide on configuring Nginx rewrite rules, implementing anti‑hotlink protection, separating static and dynamic resources, and setting up Keepalived for high‑availability load balancing, complete with example configurations and shell scripts.

High AvailabilityKeepalivedNginx
0 likes · 21 min read
Nginx Rewrite Rules, Anti-Hotlinking, Static/Dynamic Separation, and Keepalived High‑Availability Configuration Guide
Top Architect
Top Architect
Sep 24, 2021 · Backend Development

Comprehensive Guide to Nginx Rewrite Rules, Anti‑Hotlinking, Static/Dynamic Separation, and Keepalived High‑Availability Configuration

This article provides a step‑by‑step tutorial on configuring Nginx rewrite rules, implementing anti‑hotlinking protection, separating static and dynamic resources, and setting up Keepalived for high‑availability, complete with detailed code examples and deployment instructions.

High AvailabilityKeepalivedNginx
0 likes · 22 min read
Comprehensive Guide to Nginx Rewrite Rules, Anti‑Hotlinking, Static/Dynamic Separation, and Keepalived High‑Availability Configuration