Nginx相关

目录

零、基础

​编辑

一、location

1.一般location

2.正则表达式location

3.重定向

(1)307临时重定向改变uri

(2)rewrite不改变uri

4.其他设置


零、基础

nginx -t:检查配置文件

nginx -s reload:重载

复制代码
events {}

http {
  server {
    listen 80;
    server_name localhost;
    return 200 "hello";
  }
}

在**/etc/nginx/localhost** 下创建一个index.html文件(默认寻找index.html文件)

复制代码
events {}

http {
  server {
    listen 80;
    server_name localhost;
    root /etc/nginx/localhost;
  }
}

寻找特定文件添加一行index xxx;

在1.html中加入css文件

需要引入mime.types文件说明格式

可以将代码进行如下转移,在原nginx.conf留下引入,在default.conf(若没有编辑初始文件index则网页显示的就是default.conf界面)中编辑页面。

一、location相关

1.一般location

将1.html改回index.html,在default.conf中添加location指令。location匹配uri还要匹配对应路径的文件。

依然正常运行

将index.html移动到app目录下

则配置文件中应为图中修改便可以访问

2.正则表达式location

video目录下5个文件

如图设置,只能访问1~3的video

3.重定向

(1)307临时重定向改变uri
(2)rewrite不改变uri

注:uri是服务器中具体资源的路径

4.其他设置

try_files 匹配文件

error_page 添加404页面

相关推荐
guo_wen_qiang2 分钟前
docker安装常见软件集合
运维·docker·容器
谷哥的小弟7 分钟前
CentOS寿终正寝
linux·运维·centos
醇氧7 分钟前
nohup 后台启动 uvicorn(仅测试 / 临时运行)
linux·运维·网络·python·python3.11
海宇AI10 分钟前
零信任架构实战:基于海宇车辆估值构建自动化二手车收车测算网关
运维·人工智能·架构·自动化
雪落漂泊11 分钟前
Linux基本指令(上)
linux·运维·服务器
科技研学社16 分钟前
2026外贸新规+订单重构:内衣内裤工厂,自动化如何应对供应链洗牌
运维·重构·自动化
yume_sibai24 分钟前
04-Nginx部署实战完全指南(前端部署 + 后端代理 + 监控告警 + 故障排查)
运维·前端·nginx
海宇服务25 分钟前
零信任架构实战:基于海宇车辆估值构建自动化车队残值重估网关
运维·人工智能·架构·自动化
ai小陈35 分钟前
GPU服务器租用部署实战:用systemd守护模型推理服务
运维·服务器·人工智能·ai·php·gpu算力
阳光九叶草LXGZXJ36 分钟前
达梦数据库-学习-68-dmasm0X_XXXXXX.log日志激增
linux·运维·数据库·sql·学习