配置Nginx的防盗链
💡
原文中文,约4400字,阅读约需11分钟。
📝
内容提要
本文介绍了如何使用Nginx配置防盗链网站。首先配置了两个网站,然后在site1.test.com上配置了防盗链,只允许site1.test.com访问图片资源。接着配置了防盗链返回其他资源的功能,如果不符合白名单,则重定向到site3.test.com上的notfound.jpg文件。最后介绍了Nginx的基础知识和核心配置详解。
🎯
关键要点
- 实验环境为CentOS 7.3虚拟机,nginx版本1.12.2。
- 配置两个网站:site1.test.com和site2.test.com。
- 在宿主机的hosts文件中添加网站映射。
- 创建网站根目录并上传相关文件。
- 启动nginx服务并放通80端口。
- 配置site1.test.com的防盗链,只允许其自身访问图片资源。
- 重启nginx服务以应用防盗链配置。
- 配置防盗链返回其他资源,重定向到site3.test.com的notfound.jpg。
- 建立site3根目录并上传notfound.jpg文件。
- 在宿主机的hosts文件中增加对site3的映射。
- Nginx是开源的高性能HTTP和反向代理服务器,具有多进程模型。
- 主进程负责管理配置和工作进程,工作进程处理客户请求。
- Nginx核心配置支持不同IP和域名的虚拟主机。
- 高级配置包括HTTPS加密传输和反向代理功能。
🏷️
标签
➡️