http {

server {

listen 8080;

location / {

# default_type text/html;

# content_by_lua '

# ngx.say("

hello, world

")

# ';

root /work/moniter-web/web/redis;

index index.html index.htm;

}

location /ngx_status {

stub_status on;

access_log off;

}

}

}

这种配置静态文件,直接就是锁死了所有的 / 目录请求,访问这个URL即可,如下:

curl 127.0.0.1:8080/index.html

那么如果,我想要根据前面的路径再拆分一下请求呢?

例如:我有另一个工作目录/work/moniter-web/web/redis,需要访问另一个子路径url(/redis/index.html)命中这个工作目录下的index.html ,那么该怎么配置呢?

http {

server {

listen 8080;

location / {

default_type text/html;

content_by_lua '

ngx.say("

hello, world

")

';

}

location /redis {

#root /work/moniter-web/web/redis;

root /work/moniter-web/web;

index index.html index.htm;

}

location /ngx_status {

stub_status on;

access_log off;

}

}

}

可以看到,拆分路径的redis的绝对路径不能写到redis,不然路径就会找不到。

测试请求的URL如下:

curl 127.0.0.1:8080/redis/index.html

openresty的html文件夹在,Openresty 配置访问静态文件,拆分路径相关推荐

  1. win10解决你当前无权访问该文件夹,拒绝你访问该文件夹

    问题: win10系统中,有时打开一个文件夹,会提示"你当前无权访问该文件夹","拒绝你访问该文件夹". 解决方法: 首先选中这个文件夹右键属性,在属此处性界面 ...

  2. html5如何访问电脑文件夹,手机如何直接访问电脑文件?手机访问电脑文件

    通过手机QQ也可以访问电脑文件.有时我们并不想一直盯着电脑,但是又需要查看电脑里的文件.有没有一种方法可以做到,不盯着电脑也能查看电脑上的文件呢?下面给大家介绍一下如何用手机访问电脑文件. 1.在手机 ...

  3. centos 多台 文件夹同步_CentOS7配置rsync实现文件同步

    rsync(remote synchronize )是一个远程文件同步工具,支持多个操作系统,用于在多台服务器之间同步目录和文件.rsync采用增量传输文件的方法,只传输新文件和修改过的文件,而不是每 ...

  4. ftp文件夹错误 windows无法访问此文件夹_Adobe 安装错误代码对照表及解决方案

    在安装Adobe软件时,提示安装错误 不用着急,可以根据提示的错误代码,找到解决方法 下面是官方提供的Adobe错误代码对照表及解决方案 你可以使用浏览器快捷键 CMD+F(MacOS)或 Ctrl+ ...

  5. 遇到问题-----ftp---windows----打开FTP文件夹出错--windows无法访问此文件夹。请确保输入的文件名是否正确,并且您有权访问此文件

    现象 之前一直在用ftp来访问资源. 电脑重启后windows无法访问此文件夹.请确保输入的文件名是否正确,并且您有权访问此文件. 解法方法 确认ftp服务正常 1.在浏览器输入ftp资源地址 首先在 ...

  6. 手机共享服务器文件夹,数据共享 手机怎么访问电脑文件?多个设备之间数据共享...

    在程序的界面上,点击右边的电脑共享,会出现三个标签:图片,音乐和视频.这里以"音乐"为例,点击"音乐"选项卡,然后点击文件列表顶部的"添加" ...

  7. 新建一个文件夹服务器,云服务器中新建文件夹命令

    云服务器中新建文件夹命令 内容精选 换一换 部署提供可视化.一键式部署服务,支持并行部署和流水线无缝集成,实现部署环境标准化和部署过程自动化.本节通过以下五步介绍如何使用部署服务将项目代码部署到云主机 ...

  8. 电脑服务器传文件夹吗,服务器和电脑传文件夹吗

    服务器和电脑传文件夹吗 内容精选 换一换 Model File:模型文件.单击右侧的文件夹图标,在后台服务器sample所在路径(工程目录/run/out/test_data/resnet-18/mo ...

  9. maven没有resource文件夹_maven项目中没有resource文件夹的问题

    之前使用eclipse创建maven项目,文件夹都是建好的,这几次创建,都没有resource文件夹,需要手动创建resource. 现象描述 在eclipse中,创建maven项目有两种方式: 一种 ...

最新文章

  1. 【python】一个目录里面多个python程序文件,统计一下里面有多少行代码。即分别列出:代码、空行、注释的行数。
  2. Golang 新手可能会踩的 50 个坑
  3. jQuery Ajax全解析
  4. SAP CRM市场营销表结构
  5. CAS的核心类--unsafe类
  6. cmi编码实验_cmi编译码实验报告.docx
  7. [BZOJ4452] Export Estimate
  8. 6、控件样式模板和使用
  9. python列表_Python列表列表的所有组合
  10. mysql 5.5 双机热备_mysql 5.5双机热备份 master-master
  11. jsapi支付签名_小程序开发之微信支付
  12. 查看android内置(webview)浏览器和系统浏览器内核信息
  13. linux wps 数学符号,2016版WPS数学符号如何输入
  14. SQL Server数据库 - 安装教程
  15. PHPExcel 插件使用详解
  16. html在搜索按钮中加放大镜,用 CSS3 画心形和搜索放大镜图标
  17. 新人学c,求助%5.2f含义
  18. oracle12c密码登录失败,【译】解决Oracle12c Cloud Control登录验证出错问题
  19. Math对象属性与方法
  20. 那些年用过的炫彩机械键盘

热门文章

  1. +0 ≠ -0:多出一个数的补码
  2. 使用 C++ bitset 操纵浮点数类型(float、double)
  3. 如何让ul的符号隐藏_HTML+CSS之如何找BUG
  4. python 栈和队列_python实现栈和队列
  5. python的第三方库是干什么用的-quot;别人造好的轮子”,python常用第三方库——python自动办公7...
  6. python是什么语言-python底层是什么语言
  7. 免费python网络课程-Python零基础免费入门课程
  8. aes解密设置utf8 php,PHP aes (ecb)解密后乱码问题
  9. sqlserver openrowset mysql_sqlserver连接mysql
  10. vue router-view 匹配路由后,第一次可以点击,再次点击同一个路由无响应,如何处理?