https域名nginx

记录一次由nginx配置引发出来的一系列的缓存问题

问题描述: 在做一个企业微信的移动端项目时,每次修改代码后并且打包、部署完毕,再次打开页面总是会有上一次的缓存,一开始以为是cookie和webStorage缓存导致的,然后每次清除还是有缓存,后来把企业微信本身的缓存清除了之后再重进才有效果 问题推理:如果每次打开是上一次的缓存,那可能就是inde ......
缓存 问题 nginx

Windows:域名文件和域名缓存刷新

域名文件 文件的路径:C:\Windows\System32\drivers\etc\hosts,可以根据需要在此文件中手动添加静态域名和IP的映射关系。 # Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS fil ......
域名 缓存 Windows 文件

nginx下的proxy_pass使用

之前的文章说到了,return,rewrite的使用,以及它们的使用场景,今天再来说一种代理的使用,proxy_pass,它属于nginx下的ngx_http_proxy_module模块,没有显示的重定向(看不到30x的重定向),客户端是不知道的,是服务器内部进行转发的 浏览器访问地址:http: ......
proxy_pass nginx proxy pass

docker 部署 es + nginx

ES 安装 elasticsearch.yml cluster.name: "docker-cluster" node.name: "node-1" network.host: 0.0.0.0 discovery.seed_hosts: ["127.0.0.1"] cluster.initial_m ......
docker nginx es

nginx下的return,rewrite重定向功能使用场景

nginx下的return,rewrite虽然好用,而且功能强大,但是也有它的局限,我们一起来看看 return和rewrite都可以实现重定向的功能,但是不同的场景下,它们的表现是不一样的,直接上列子: 1、浏览器访问:http://m.9000.local/index/get,执行代码如下: $ ......
场景 rewrite 功能 return nginx

nginx配置本地域名地址

打开nginx.conf文件,修改server_name中的localhost为域名 访问本地电脑路径,C:\Windows\System32\drivers\etc,修改hosts文件。一般是没有修改权限的,还要如下操作 ......
地址 域名 nginx

nginx配置https

Nginx配置HTTPS服务器需要先准备好SSL证书并上传到云服务器中,这里用到的主要是.crt证书文件和.key私钥文件。 Nginx配置中,需要给server的listen指令添加ssl参数(监听443端口),表示该端口下接受的所有连接都应工作于SSL模式。以及设置ssl_certificate ......
nginx https

nginx配置只能查看图片

1.在图片所在的目录下创建一个名为.htaccess’的隐藏文件,该文件用于设置禁止下载 2.在.htaccess文件中添加以下配置: SetHandler default-handler Options-Indexes 这样设置后,用户就无法通过点击链接或使用下载工具下载图片了 接下来,在 ngi ......
图片 nginx

nginx中conf文件简介

#配置文件存在的目录 /usr/local/nginx/conf 下 #1、全局块 #从配置文件开始到 events 块之间的内容,主要会设置一些影响 nginx 服务器整体运行的配置指令,主要包括配 #置运行 Nginx 服务器的用户(组)、允许生成的 worker process 数,进程 PI ......
文件 简介 nginx conf

nginx重定向配置

location / { return 404; #直接返回状态码 } location / { return 404 "pages not found"; #返回状态码 + 一段文本 } location / { return 302 /blog ; #返回状态码 + 重定向地址 } locati ......
nginx

nginx配置Gzip压缩

gzip_types #压缩的文件类型 text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript gzip on ......
nginx Gzip

nginx解决跨域问题

跨域的定义 同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的重要安全机制。通常不允许不同源间的读操作。 同源的定义 如果两个页面的协议,端口(如果有指定)和域名都相同,则两个页面具有相同的源。 nginx解决跨域的原理 例如: 前端server ......
问题 nginx

nginx文件配置

根据文件类型设置过期时间 location ~.*\.css$ { expires 1d; break; } location ~.*\.js$ { expires 1d; break; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { access_lo ......
文件 nginx

Nginx的流式响应配置

Nginx的流式响应(streaming response)是指在Nginx作为反向代理服务器时,将响应内容一边接收,一边逐步发送给客户端的过程。这种响应方式可以提高用户体验和网络传输效率,常用于处理较大的响应内容。在默认情况下,Nginx是通过缓存响应内容来处理请求的。也就是说,当Nginx接收到 ......
Nginx

Nginx配置多个域名的80端口访问

Nginx是一个高性能的Web服务器和反向代理服务器,具有灵活的配置选项。它可以通过多个域名配置80端口,以实现多个网站的访问。首先,需要在Nginx的配置文件中定义多个域名,并将它们指向同一个IP地址。以下是一个示例的Nginx配置文件(/etc/nginx/nginx.conf): http { ......
端口 多个 域名 Nginx

nginx流量控制

一、什么是流量限制流量限制是指对服务器的输入/输出流量进行控制和管理。通过限制流量,可以有效地保护服务器资源,防止恶意用户或者过度使用者对服务器造成过大负载,从而提高服务器的稳定性和性能。1.常见的流量限制方式包括:1. 基于IP地址的限制:对某个IP地址的访问进行限制,例如限制每个IP地址每秒最多 ......
流量 nginx

在arm架构的银河麒麟系统部署Nginx

以下是在arm架构的银河麒麟系统上部署Nginx的详细步骤: 1. 创建文件夹 首先,在合适的位置创建必要的文件夹。在本例中,我们将创建/opt/nginx和/usr/src/nginx两个文件夹。 mkdir /opt/nginx mkdir /usr/src/nginx 2. 准备Nginx及其 ......
架构 系统 Nginx arm

nginx下的return的使用笔记

nginx下return的功能是重定向,下面是具体用法和注意事项 状态码 说明 请求方式 参数 代码 结果 200 正常请求,正常返回 GET、POST - 301 永久重定向 GET、POST - 301 永久重定向 GET a=1&b=2 参数可以继续传递到新地址 301 永久重定向 POST ......
笔记 return nginx

nginx相关报错

# openresty -s reloadnginx: [warn] conflicting server name "community-gw.xxx.cn" on 0.0.0.0:80, ignorednginx: [warn] conflicting server name "apusai.c ......
nginx

Nginx 服务器的基本原理和配置指南

什么是 Nginx? Nginx (Engine X) 是一个轻量级的 Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器、高性能的 HTTP 服务器,它以高稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。 什么是反向代理? 反向代理(Reverse Proxy) ......
原理 服务器 指南 Nginx

nginx下的return、rewrite、proxy_pass的使用笔记

相信很多朋友都接触过nginx的重定向、重写、转发、代理功能,那么我们究竟应该用什么方式去实现呢,return,rewrite还是proxy_pass?真是一脸懵。。。 下面通过一个场景,来加深理解 场景 1、你通过浏览器和固定的链接经常访问一张“好看的图片”,有一天图片的维护者将它移动了位置(服务 ......
proxy_pass rewrite 笔记 return nginx

Charles对Android手机Https请求的抓包

Charles对Android手机Https请求的抓包 • 前情提要: 本文只是对android手机进行抓包的描述,由于android手机系统原因,android7.0系统及以上需要在app中配置证书信任才能进行https抓包,android7.0(不含)以下系统,只需要配置好证书即可进行https ......
Charles Android 手机 Https

Nginx+keepalived实现高可用负载群集

Nginx+keepalived 实现方式 使用Nginx作为负载调度器,通过四层代理转发给web服务器处理请求,实现负载均衡; 在Nginx调度器上配置脚本监控(健康检查),实现主备热备份,当主失效切换至备工作。 部署案列 Web 服务器1:192.168.19.23(VIP 192.168.19 ......
keepalived Nginx

搭建lnmp环境-nginx关联php-fpm (第三步)

永久关闭防火墙sudo systemctl stop firewalldsudo systemctl disable firewall 安装php扩展 php-fpm yum -y install php-fpm systemctl start php-fpm.service systemctl e ......
php-fpm 环境 nginx lnmp fpm

搭建lnmp环境-nginx

nginx无所谓版本了 需要指定版本的话,需要配置nginx源,再继续。 # 安装 yum -y install nginx # 启动 systemctl start nginx 设置开机自启动: systemctl enable nginx.service查看是否正确启动: systemctl l ......
环境 nginx lnmp

基于Ubuntu系统Nginx的两种安装方式

一、直接apt安装** 如果本机安装了nginx,卸载nginx apt-get --purge autoremove nginx 检查本机是否还有nginx程序在后台运行,如果有直接kill掉。 ps -ef | grep nginx 1、默认版本安装方便简单,很多依赖都自动给安装好了,一个命令即 ......
方式 Ubuntu 系统 Nginx

nginx反向代理jumpserver

背景 之前的文章介绍了,如何使用docker部署jumpserver 当需要配置成https的时候,会发现很不好调整 那么就出现了一种新的场景,那就是,后端服务不能动,如何在原来的基础上实现https的方式访问 思路 通过nginx反向代理给后端 实现 jumpserver的web服务地址是 10. ......
jumpserver nginx

.Net6 Unable to configure HTTPS endpoint. No server certificate was spec 开发者证书过期或无效

1.删除无效的证书 右键都删除 2.cmd窗口输入以下命令 dotnet dev-certs https dotnet dev certs https--trust 3.附其他 dotnet dev-certs https --clean 清理开发人员证书命令 ......

一个域名可以对应多个IP吗,一个IP可以对应多个域名吗?

本文谈两个问题:一个域名可以对应多个IP吗,一个IP可以对应多个域名吗? 问题1:一个IP可以对应多个域名吗? 因为域名都是由各个域名供应商提供的,我们可以在不同的域名供应商那里买不同的域名,然后把这些域名都绑定到一个相同的IP上,当然也可以在一个域名商处买多个域名,然后把这多个域名都绑定到一个IP ......
多个 域名

centos升级nginx,增加fastdfs插件

首先到安装目录下 cd /usr/local/nginx 1、首先下载需要的版本 cd /usr/local wget -c http://nginx.org/download/nginx-1.22.1.tar.gz 2、解压 tar zxvf nginx-1.22.1.tar.gz 3、备用一下旧 ......
插件 fastdfs centos nginx