服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. nginx
  3. Nginx允许直接访问图像
Intereting Posts
wbadmin备份所有本地驱动器 Ubuntu 9.04(64位)上的Vmware Server 2.02 – 客户操作系统/服务器的性能问题! 错误:数据库磁盘映像格式错误 Hyper-Vangular色可以安装在Windows Server 2003上吗? Windows 8.1邮件客户端通过Postfix发送 通过编辑.RDP文件在Windows Server 2008中作为控制台login 问题与负载平衡器 为什么httpd正常重启需要很长时间? 后缀禁用黑名单检查注册用户 允许来自单个IP地址的stream量,阻止所有其他地址 使用apache来阻止具有特定查询string的url 使用Keepalived时,服务器如何使用不同的IP(虚拟IP)进行响应? 由Apache的tomcat图像服务器提供的页面 我怎样才能启用vmware工作站的Windows主机的promisucous模式? 新的Ubuntu服务器设置的最佳做法

Nginx允许直接访问图像

我想在http://myweb.com/img/someimage.jpg中将/var/files中的/var/files暴露给用户,但也禁止访问非图像文件。

这就是我想要做的,但是不行,你能帮我吗?

  location /img/*\.(jpg|jpeg|gif|png|bmp|ico) { alias /var/files; } 

  • Icinga向浏览器显示二进制输出
  • Nginx SSL终止 – 如何encryption数据到客户端?
  • 如何使用nginx重写规则去除hypen( – )?
  • 找不到nginx重写位置
  • 在Nginx重写规则中匹配%ff

  • Fastcgi请求logging太大
  • Nginx不caching任何代理请求
  • 设置SSL – https工作,http不工作
  • Nginx忽略我的第二个服务器指令
  • cURL在web服务器中存储文件的位置?

根据文档 ,你应该能够通过正则expression式来匹配文件名,并在alias语句中使用它

 location ~ /img/(.+\.(?:jpg|jpeg|gif|png|bmp|ico))$ { alias /var/files/$1; } 

(这几乎是其中的一个例子;-)

  • PHPMyAdmin空白页面,但HTML源存在
  • 如何通过nginx将多个Django项目的静态文件提供给同一个域
  • Nginx密码保护目录下载源代码
  • Nginx 1.6.1:从源码安装不正确运行
  • 用NGINX反向代理到两台后端服务器
  • Nginx – 使用多个codeigniter安装
  • Nginx服务器默认不适用
  • SSL客户端证书和NginX
  • 隐藏Nginx反向代理redirect中的端口
  • 如何解决上游从上游读取响应头发送太大的头?

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy