nginx 静态资源配置
# nginx 静态资源配置
> 配置静态资源访问核心是配置nginx.conf文件;
> 路径:/usr/local/nginx/conf/nginx.conf
## 配置nginx.conf
进入Nginx安装目录修改配置文件
```
vim /usr/local/nginx/conf/nginx.conf
```
1. 在nginx.conf的http节点中添加配置,参考下方格式:
```
# 首尾配置暂时忽略
server {
# 当nginx接到请求后,会匹配其配置中的service模块
# 匹配方法就是将请求携带的host和port去跟配置中的server_name和listen相匹配
listen 80; #代表nginx要监听的端口
server_name localhost; # 定义当前虚拟主机(站点)匹配请求的主机名
location / {
root html; # Nginx默认值
# 设定Nginx服务器返回的文档名
index index.html index.htm; # 先找根目录下的index.html,如果没有再找index.htm
}
location /web {
root /usr/local/;
index index.html index.htm;
}
location /bb {
alias /usr/local/web;
index index.html index.htm;
}
}
# 首尾配置暂时忽略
```
> root与alias主要区别在于nginx如何解释location后面的uri。
> alias(别名)是一个目录别名。
> root(根目录)是最上层目录的定义
> 当请求http:xxx.com/web时,会用 "/usr/local/" 加上 "/web"。
> 当请求http:xxx.com/bb 时,会用 "/usr/local/web" 替换 "/bb"。
2. 保存退出,重启Nginx
```
[test@slave1 sbin]$./nginx -s reload
```
nginx 静态资源配置相关推荐
- Nginx静态资源配置
Nginx配置成系统服务 把Nginx应用服务设置成为系统服务,方便对Nginx服务的启动和停止等相关操作,具体实现步骤: 在/usr/lib/systemd/system目录下添加nginx.ser ...
- nginx静态资源配置和错误排查
这是我的nginx.conf配置文件: 这是nginx根目录: 里面有个test文件夹,test文件夹里面有一个find_me.html页面和另一个文件夹xxoo: find_me.html打开是这样 ...
- nginx静态资源的服务器配置方法
Nginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用Nginx来做服务器,同时现在也很流行动静分离,就可以通过Nginx来实现,这篇文章主要介绍了nginx静态资源的服务器配置方法 ...
- nginx静态资源以及多个站点配置
在/usr/local/nginx/static下创建2个文件夹(web应用根目录): 修改nginx.conf配置: 配置负载均衡服务器列表localweb 通过proxy_pass将请求转向loc ...
- Nginx 静态资源
静态资源类型 Nginx 作为静态资源 Web 服务器部署配置, 传输⾮常的⾼效, 常常⽤于静态资源处理, 请求, 动静分离 ⾮服务器动态运⾏⽣成的⽂件属于静态资源 类型 种类 浏览器端渲染 HTML ...
- Nginx 静态资源缓存配置
示例 # Media: images, icons, video, audio, HTC location ~* \.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|svgz|m ...
- Nginx静态文件的配置与安全认定
本文主要讲述Nginx静态文件,怎样创建Nginx静态文件项目.这些内容都是一些门户网站和技术论坛找到的,中间可能有不少错误是我没有挑出的,欢迎大家 指正. 我们的目标是配置一个服务最快且cpu/io ...
- nginx静态资源反向代理
nginx静态资源反向代理 server { listen 80; server_name music.didi365.com; index index.php index.html index.ht ...
- Nginx(三):负载均衡策略 与 Nginx静态服务器
相关阅读: Nginx(一):Nginx原理概述 与 安装步骤详解 Nginx(二):反向代理原理 与 配置文件详解 Nginx(三):负载均衡策略 与 Nginx静态服务器 Nginx(四):Ngi ...
最新文章
- 在linux中运行多文件,在Linux中打开了太多文件(Too many open files)的三种解决方法...
- tensorflow就该这么学--3
- 如何在工作中快速成长?致工程师的10个简单技巧
- Ruby批量下载音乐
- P4331 [BalticOI 2004]Sequence 数字序列(左偏树)
- 教你玩转CSS 尺寸 (Dimension)
- Python入门级教学之(Python中的输出函数)
- Spring Boot 学习系列(08)—自定义servlet、filter及listener
- HTML中常用的列表标签
- 交互软件Axure—高保真原型
- Web应用网站CDN加速访问技术原理
- v3S移植mplayer播放器
- 转-Tensorflow之GPU和CPU
- 守望先锋战网服务器维护多长时间,守望先锋国服压力测试多长时间 压力测试删档吗等问题解答...
- 路由器刷机解决学校无线上网问题(小米4A千兆版)
- 枚举.........
- MEM/MBA 写作-论说文(01)概述
- python随机生成邮箱、自我介绍、地址、时间等
- 让自己更积极、阳光、拼搏、向上的方法
- 两性离子洗涤剂的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告