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页面

相关推荐
2501_937767165 小时前
面向设计 / 研发部门:终端文件统一归档 + 服务器定时备份实践
运维·安全
IMPYLH5 小时前
Linux 系统备份与镜像
linux·服务器·网络
重生之高冷汉堡包6 小时前
ChatGPT 如何打造自动化账号:从零搭建到高效运营
运维·chatgpt·自动化
aaa最北边6 小时前
Linux 上的交叉编译
linux·运维·服务器
蒲公英内测分发6 小时前
智能门锁量产时,工厂测试 App 一直在更新,产线怎么避免装错 APK?
服务器·人工智能·github·智能硬件·智能手表
垆边人似月.7 小时前
Python中如何使用get函数实现频次查询
服务器·前端·python
小张成长计划..7 小时前
【Linux】27:日志
linux·运维·服务器
时间售卖铺7 小时前
Nginx 反向代理
运维·nginx·云原生
life码农7 小时前
Nginx location 优先级详解:匹配规则、修饰符与完整代码示例
运维·nginx
我命由我123457 小时前
Python 开发 - Python 虚拟环境
运维·开发语言·后端·python·http·https·java-ee