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

相关推荐
小嵌同学21 分钟前
Linux 内核中的 Per-CPU 机制详解
linux·运维·arm开发·嵌入式
云飞云共享云桌面26 分钟前
自动化设备厂 10 人研发团队,如何共用一台服务器做 SolidWorks 建模?
运维·服务器·网络·3d·自动化·制造
筝筝ba1 小时前
Configure IP Address Via Different User Roles And Verify(1)
服务器
QH139292318801 小时前
NVIDIA H200 H300服务器
运维·服务器·开发语言·网络·信息与通信
xixiaoyunya1 小时前
中小微企业轻量组网方案的技术选型与实践:从传统专线到软定义隧道的成本与效能分析
服务器·php·apache
Hello-FPGA1 小时前
嵌入式LINUX 设备 ip配置后怎么保存才能掉电不消失?
linux·运维·服务器
奥莱维1 小时前
KNX酒店方案_KNX专用线与高端酒店技术逻辑
java·服务器·前端·数据库
工业一体机老司机2 小时前
Linux工业一体机自启动服务配置:systemd服务单元编写与开机优化实战
java·linux·服务器
zhixingheyi_tian2 小时前
Linux 之 ssh
linux·服务器·ssh
艾伦_耶格宇2 小时前
【DOCKER容器实战】-2MySQL
运维·docker·容器