标签:Nginx

Nginx

Nginx 工作原理、进程模型

logo 604 2023-01-05

Nginx的模块与工作原理 Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同的模块去完成相应的工 ...

详情...
Nginx

Nginx 禁止ip直接访问或任意域名访问

logo 166 2022-08-10

添加server 禁止ip直接访问 server { listen 80 default_server; server_name _; # 默认server return 500; } 将ip直接访问的或第三方解析到自己服务器的域名引流到自己网址 server { listen 80 ...

详情...
Nginx

Nginx 配置文件说明

logo 644 2022-08-10

nginx.conf user www www; # Nginx的worker进程运行用户以及用户组 worker_processes 4; # 启动进程数,通常设置成和cpu的数量相等 或 auto #worker_processes auto; #以下参数指定了哪个cpu分配给哪个进程,一般来说不用特殊指定 ...

详情...
Nginx

启用nginx status状态页详解

logo 357 2022-08-08

nginx配置 在默认主机里面加上location或者你希望能访问到的主机里面。 server { listen 80; server_name 127.0.0.1; #location /phpfpm_status { # fastcgi_ ...

详情...
Nginx

Nginx 配置子目录项目

logo 785 2022-07-05

在项目中有时一个完整的项目需要整合在另外一个项目中,作为一个子模块存在 如有两个项目 help 、 blog ,根目录分别为/alidata/www/help.abx.net, /alidata/www/blog.abx.net 若要用域名http://test.abx.net/help访问help,用http://t ...

详情...
Nginx

nginx如何防止域名权重被分散?

logo 273 2022-06-19

一般我们创建的站点中都会将一级域名和 www 二级域名指向我们的站点,以域名test.com为例,我们访问 test.com 或 www.test.com 都能得到我们想要的内容,但时间长了就会发现,可能出现下面几种情况: 1、带www的域名没有排名,而不带www却有排名,或正好相反 2、site:test.com 和 ...

详情...
Nginx

Nginx server_name _; 的理解

logo 2267 2022-01-24

server_name _; : 这里指定的不是什么特别的名字,它表示的是一个无效的域名。 假设配置是这样的 nginx.conf http { include vhost/*.conf; } /usr/local/nginx/conf/vhost/ 目录下包含3个conf: a.conf server ...

详情...
Nginx

nginx 请求日志格式 log_format 配置

logo 702 2021-12-19

在 nginx 配置文件 http { } 模块中,使用 log_format 来设置 nginx 请求日志纪录格式 nginx.conf 实例: # 添加$request_body参数 # main 是定义的格式名称 log_format main '$remote_addr - $remote_user [$tim ...

详情...
Nginx

Nginx 拦截打点与输出配置

logo 135 2021-12-19

server { listen 80; #listen [::]:80; server_name dot.test.com; location = /favicon.ico { access_log off; log_not_found off; ...

详情...