nginx配置静态资源访问(nginx 多个location转发任意请求或访问静态资源文件的实现)
类别:服务器 浏览量:2618
时间:2022-01-23 02:30:58 nginx配置静态资源访问
nginx 多个location转发任意请求或访问静态资源文件的实现本文主要介绍了nginx 多个location转发任意请求或访问静态资源文件的实现,分享给大家,具体如下:
server { #监听的端口 listen 80; #监听的域名 server_name localhost; #监听带后缀的url location ^~\.txt { #文件放到/html文件夹下 root /; } #监听所有url,没有特殊需求就用这一个location就够了 #使用通配符只有在没有匹配上其他location的情况下会进入 location / { #去掉了只有url才转发的限制,因为直接访问域名会通不过if从而转发不了请求。 proxy_pass http://localhost:8080; } }
附带上匹配规则:
里面的规则自己尝试一下就明白了
以下 为原文↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
server { #监听的端口 listen 80; #监听的域名 server_name localhost; #监听带后缀的url location ^~\.txt { #文件放到/html文件夹下 root /; } #监听所有url,没有特殊需求就用这一个location就够了 location / { #没有后缀的请求才会转发 是为了配合上一个location能访问到资源文件而不是转发所有请求。没有特殊需求就不要判断直接proxy_pass到请求 if (!-e $request_filename){ proxy_pass http://localhost:8080; break; } } }
location可以添加多个,但是要注意相互之间不要冲突,否则转发多种会请求超时
到此这篇关于nginx 多个location转发任意请求或访问静态资源文件的实现的文章就介绍到这了,更多相关nginx location转发任意请求内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- nginx服务器有什么用(Nginx的作用详解,为什么在Web服务器中Nginx的比例越来越高?)
- nginx过滤器漏洞(Nginx反爬虫策略,防止UA抓取网站)
- nginx路径匹配优先级(Nginx的location的常见规则优先级问题)
- nginx是怎样负载均衡的(Nginx四层负载均衡的配置指南)
- nginx反向代理多个server(Nginx反向代理多个服务器的实现方法)
- nginx如何配置不显示nginx名字(Nginx安装完成没有生成sbin目录的解决方法)
- nginx配置两个前端web服务(你真的了解如何将Nginx配置为Web服务器吗)
- 宝塔nginx配置修改(宝塔面板安装Tengine报错:nginx: [emerg] invalid IPv6 address in resolver)
- nginx和php怎么结合(php和nginx交互实例讲解)
- nginx配置访问接口(nginx网站服务如何配置防盗链推荐)
- nginx配置https转发规则(Nginx配置https原理及实现过程详解)
- nginx日志请求状态(Nginx设置日志打印post请求参数的方法)
- nginx反向代理及原理(传说中的反向代理,Nginx+Apache软件配置Web服务器)
- nginx安全配置提示(wdcp Linux面板nginx启用gzip后js未压缩解决方案)
- nginx网站集群(Nginx实现高可用集群构建Keepalived+Haproxy+Nginx)
- nginx django部署(uwsgi+nginx代理Django无法访问静态资源的解决)
- 8月再见 9月你好(8月再见)
- 魔兽世界 设计师爆料,原始版本并无PVP,跨阵营属于返璞归真(魔兽世界设计师爆料)
- 吐槽完《弧光大作战》之后,我们和设计师聊了聊魔兽首款手游的立项初衷和未来(吐槽完弧光大作战之后)
- 魔兽争霸3自定义战役少年杰雷 2(魔兽争霸3自定义战役少年杰雷)
- 今日菜价 芥兰涨幅最高 1.33 ,花菜降幅最高 3.10(今日菜价芥兰涨幅最高)
- 今日菜价 椰菜涨幅最高 3.25 ,水空心菜降幅最高 2.58(今日菜价椰菜涨幅最高)
热门推荐
- 织梦后台卡死怎么办(织梦后台卡死点击栏目无反应导致浏览器崩溃的解决方法)
- 有固定ip怎样设置云服务器(云服务器换ip难不难?云服务器换IP的步骤)
- 推荐一款好用的项目管理系统:禅道项目管理系统
- docker如何访问nginx(基于docker启动nginxssl配置)
- mysql事务未提交会锁表吗(Mysql事务中Update是否会锁表?)
- 前端常见的面试题
- mysqljson字段查询(Mysql 查询JSON结果的相关函数汇总)
- html 设置canvas的背景图可缩放(浅析canvas元素的html尺寸和css尺寸对元素视觉的影响)
- JavaScript 阻止超链接跳转的操作方法(多种写法)(JavaScript 阻止超链接跳转的操作方法多种写法)
- dedecms如何使用(使用dedecms制作英文站的技巧说明)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9