nginx根据路径设置静态资源
来源:互联网 发布:出版印刷设计软件 编辑:程序博客网 时间:2024/06/18 18:39
nginx根据特定路径访问服务器静态资源
最近有一个需求,就是url指定路径下访问服务器的静态资源。简单配置下却总是报404错误。说明是nginx找不到你配置的资源。
nginx 代理常见的静态资源配置方式有两种。一种是指定文件类型。
location ~ /(javascript|css|images) { root /Users/web; }
另一种就是指定文件路径,也就是我们设置的。location ^~ /MA/ { root /Users/web; }
~ 开头表示区分大小写的正则匹配,^非,= 开头表示精确匹配,这里不一一说明了。我们的配置如下:在 /var/deploy/FPOS_MOBILE/fpos/ 下放置好我们的资源文件。目标是我们访问 http://shop.fpsit.trendy-global.com/MA/ 时直接访问服务器静态资源。然而却一直访问不到。
直到看到alias 后才想到是root 路径配置问题。
当我同样浏览器访问 /MA/index.htmllocation ^~ /MA/ {
alias
/Users/web; }
使用root 会映射为/Users/web/MA/index.html
使用alias 会直接映射 /User/web/index.html
这就是找不到资源的原因。所以根据我们的资源位置,只要将root改为alias就可以访问到了。
阅读全文
0 0
- nginx根据路径设置静态资源
- nginx root静态资源地址默认路径
- nginx静态资源设置缓存的方法
- nginx设置wordpress静态资源压缩和过期时间设置
- Mac下Nginx设置静态资源,出现403 Forbidden
- nginx设置Tomcat反向代理,并静态资源分离
- nginx 静态资源服务器
- Nginx静态资源部署
- Nginx静态资源缓存
- nginx 配置静态资源
- Nginx代理静态资源
- nginx 静态资源无法访问
- Nginx 配静态资源
- Nginx 静态资源访问
- nginx设置静态文件
- nginx 不同目录静态资源位置 通过二级目录(路径)映射不同的反向代理
- jsp资源路径设置
- nginx静态资源优化实践
- C#中窗体Form的美化
- 继承和虚函数
- python 中给class动态绑定属性和方法
- 闪回4--闪回测试
- 浏览器渲染原理及流程
- nginx根据路径设置静态资源
- Spring MVC的工作原理
- Cocos2d-x 游戏纹理优化和内存优化
- 点击spinner 相同位置 触发响应
- android学习之实现屏幕自动旋转
- 设计模式
- Num.2 枚举(穷举)算法
- 基于Dragonboard410c的智能音箱(五)
- 基于dubbo的hessian协议远程调用实例