随笔分类 - Nginx
摘要:通常在做微信小程序等域名配置时,都会在nginx 的 location中配置校验文件,常见的配置是对前端这种有根路径的域名配置,直接放在 root 根路径指定位置即可。 也有时候需要对一些后端服务进行配置,例如: server { listen 80; server_name abc.fuhai.c
阅读全文
摘要:添加如下代码: if ($host ~ "\d+\.\d+\.\d+\.\d") { return 403; }
阅读全文
摘要:同一个nginx配置文件,请求不同的域名可以指定对应的目录 nginx配置 cat long.conf server { listen 80; server_name a.com b.com c.com; location / { root /home/long/$host/; index inde
阅读全文
摘要:###xss攻击 1,nginx 配置 #防止XSS攻击 add_header X-Frame-Options SAMEORIGIN; # 只允许本站用 frame 来嵌套 add_header X-Content-Type-Options nosniff; # 禁止嗅探文件类型 add_heade
阅读全文
摘要:###前言 今天在部署前端同事的静态资源时遇到一个问题,静态资源通过常规的 location / 方式无法正常打开,但是测试页面可以正常访问。 后来和前端同事了解得知,开发时选用的框架都需要依赖上一级目录,所以访问时需要配置 rewrite 。 目录结构 conf 配置 server { liste
阅读全文
摘要:nginx location 加不加 / 匹配原则 nginx每个location都是一个匹配目录,nginx的策略是:访问请求来时,会对访问地址进行解析,从上到下逐个匹配,匹配上就执行对应location大括号中的策略,并根据策略对请求作出相应。 server { listen 80; serve
阅读全文
摘要:小程序要求 按照小程序官方配置要求,需要域名支持wss,且不能有端口,所以只能是80或443 wss 方式请求,对应的nginx需要配置https,ws方式就是http方式 nginx配置 nginx配置主要就这两行 proxy_set_header Upgrade $http_upgrade; p
阅读全文
摘要:解决办法: 第一种办法,是开发在代码中将.css .js所在的文件夹目录改为当前目录,见截图: 修改后: 上面这种方式nginx,只需配置第2;3;4方式均可解决。 第二种方法,通过nginx来处理: 访问测试: 测试成功。
阅读全文
摘要:nginx 负载均衡及session配置
阅读全文
摘要:错误信息: 1, 2, Provisional headers are shownAccess-Control-Request-Headers: tokenAccess-Control-Request-Method: POSTOrigin: http://127.0.0.1:8080User-Age
阅读全文
摘要:一、建立nginx源 vim /etc/yum.repos.d/nginx.repo [nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/7/$basearch/gpgcheck=0enabled=1 二、安装 yum -y
阅读全文
摘要:server{ listen 80; listen 443 ssl; server_name www.iamle.com; index index.html index.htm index.php; root /home/wwwroot/www.iamle.com/; #ssl on; 这里要注释掉
阅读全文
摘要:Nginx的配置文件nginx.conf配置详解如下: user nginx nginx; #Nginx用户及组:用户 组。window下不指定 worker_processes 8; #工作进程:数目。根据硬件调整,通常等于CPU数量或者2倍于CPU。 error_log logs/error.l
阅读全文

浙公网安备 33010602011771号