服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. nginx
  3. Nginx允许直接访问图像
Intereting Posts
Linux下每用户networkingstream量统计 smtp / pop3服务器和mxlogging 运行McAfee ENS 10.5.1的Windows Server 2016会导致30分钟的login时间 由于LUN不可用,SQL Server将无法启动 用一个sed命令replace两个字符 如何在munin插件中正确使用DERIVE或COUNTER 使用MikroTik Bridge作为公共托pipe服务器的公共IP防火墙 自助服务分发列表pipe理2003/2008交换 后缀newaliases – mysql不支持批量模式创build Azure中的两个VM在云服务中,不能RDP到一个 卓越的硬件升级后,Mysql的性能下降 我如何解决高磁盘使用率的问题? iptables – 只允许一个dhcp(中继)客户端 无法停止www。 从redirect到HTTPS:// 使用CentOS 5.5的Crucial C300固态硬盘的TRIM(丢弃)ext4问题

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