Nginx–平滑升级
1、编译新版本 # cd nginx-1.13.4 # ./configure –prefix=/usr/local/nginx –user=nginx –group=nginx –with-http_ssl_module –with- http_realip_module –with-http_geoip_module &# …
1、编译新版本 # cd nginx-1.13.4 # ./configure –prefix=/usr/local/nginx –user=nginx –group=nginx –with-http_ssl_module –with- http_realip_module –with-http_geoip_module &# …
http { …… proxy_cache_path /usr/local/nginx/proxy_cache levels=1:2 keys_zone=proxy_cache_zone:128m inactive=5m max_size=10g; proxy_buffering on; #默认on,是否缓存后端服务器响应 proxy_buffer_size 64k; #缓存区大小 pro …
1、精确名称例如:server_name xxx.com www.xxx.com; 2、通配符例如:server_name *.xxx.com www.xxx.com;server_name xxx.*; 3、正则表达式例如:server_name “~^www\d+.xxx.com$”; server_name “~^\d{1,3}.xxx.com$̶ …
变量名 描述 $remote_addr 客户端IP地址 $remote_user 客户端用户名,auth_basic认证的用户 $time_local 访问时间和时区 $request 请求的HTTP方法、URI和协议版本 $status 响应的HTTP状态码 $body_bytes_sent 响应客户端文件内容大小 $http_referer 从哪个页面链接过来的 $http_user_agen …
注:以下参数前都是以“–”开头,显示出来的却是“-”,请注意! 参数 描述 –prefix=PATH 安装目录 –sbin-path=PATH nginx可执行文件目录 –modules-path=PATH 模块路径 –conf-path=PATH 配置文件路径 –error-log-path=PATH 错误日志路径 –ht …
nginx配置某url不做https跳转: server { listen 80; server_name www.xxx.com; root /code;location / { &n …
关于跨域:add_header Access-Control-Allow-Methods *; #告诉浏览器允许跨域访问的方法 add_header Access-Control-Max-Age 3600; # 告诉浏览器缓存OPTIONS预检请求1小时add_header Access-Control-Allow-Credentials t …
概念:HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目的的HTTP通道,简单讲是HTTP的安全 版,主要防止数据泄密和篡改。 HTTPS由两部分组成:HTTP+SSL/TLS。TLS前身是SSL,TLS1.0 对应 SSL3.1,TLS1.1 对应 SSL3.2,TLS1.2 对应 SSL3.3。 工作流程:1. …