Nginx 配置参数中文说明

这是在一篇博客上看到的,写的很不错,转过来作为reference

更详细的内容可以参考这篇文献: http://nginx.org/en/docs/

#定义Nginx运行的用户和用户组
user www www;

#nginx进程数,建议设置为等于CPU总核心数。
worker_processes 8;

#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]
error_log /var/log/nginx/error.log info;

#进程文件
pid /var/run/nginx.pid;

#一个nginx进程打开的最多文件描述符数目,理论值应该是最多打开文件数(系统的值ulimit -n)与nginx进程数相除,但是nginx分配请求并不均匀,所以建议与ulimit -n的值保持一致。
worker_rlimit_nofile 65535;

更多

Nginx 301 转向 Redirect non-www to www

现在我也随着大流。。很少使用cpanel了。。。开始投入nginx 的怀抱了。。

那么以后常见的问题就是,如何做301转向,把non-www转向到www, 或者把www转向到non-www.

刚才仔细的看了一下目前网上的做法,大部分都是被nginx 官方不推荐的。。。

在这里做个记录,以后方便我查找

Redirect non-www to www:

server {
server_name example.com;
return 301 $scheme://www.example.com$request_uri;
}

 

Redirect www to non-www:

server {
server_name www.example.com;
return 301 $scheme://example.com$request_uri;
}