当前位置: 首页 > news >正文

nginx基础配置

1. https配置

首先在nginx.conf中配置https

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2. 重定向

rewrite ^/(.*)$ https://www.sxl1.com/$1 permanent;

在这里插入图片描述

在这里插入图片描述

3. 自动索引

autoindex on;

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

4. 缓存

Nginx expire缓存配置: 缓存可以降低网站带宽,加速用户访问location ~ .*\.(gif|jpg|png)$ {expires 365d;root /www;
}

在这里插入图片描述

5. 日志轮转

随着服务器相应的次数增加,日志文件会变大。

#!/bin/bash
# 日志脚本
cd /usr/local/nginx/logs && mv access.log access_$(date +%F -d -1day).log
kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`
chmod +x /opt/nginx_log.sh

在这里插入图片描述

crontab -e # 定时执行脚本

在这里插入图片描述

6. 监控模块

location /status {stub_status on; # 监控模块access_log off; # 禁止记录日志
}

在这里插入图片描述
在这里插入图片描述

7. 访问控制

allow 127.0.0.1;
deny all;

在这里插入图片描述
在这里插入图片描述

8. 中文乱码

在这里插入图片描述

charset utf-8;

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


http://www.mrgr.cn/news/610.html

相关文章:

  • 【数据结构初阶】二叉树--基本概念
  • redis I/O复用机制
  • 集合的知识点
  • <数据集>骑行头盔识别数据集<目标检测>
  • mysql windows、Ubuntu安装与远程连接配置
  • 「Java 项目详解」API 文档搜索引擎(万字长文)
  • Go语言 接口(interface)
  • 【Kubernetes】k8s集群存储卷(pvc存储卷)
  • 使用Visual Studio扩展(XAML Styler for Visual Studio 2022)格式化xaml、axaml文件
  • 云服务器Docker内部署服务后,端口无法访问?
  • 【PGCCC】使用 Postgres 递归 CTE 进行图形检索
  • oracle to_char 截取创建时间 到月 分组查询 每月数量
  • 首站,北京!OpenCSG邀您共赴AI之约【2024戴尔科技峰会预告】
  • 前端图片压缩compressorjs
  • Python编码系列—Python数据可视化:Matplotlib与Seaborn的实战应用
  • 链表(linked_list)的理解以及实现
  • HTML5+JavaScript绘制彩虹和云朵
  • 记录win10下 yolov8 tensorrt模型部署
  • 【关于电商测试】接口测试笔记经验分享
  • SuperMap GIS基础产品FAQ集锦(20240812)