
nginx
文章平均质量分 93
东黧
路漫漫其修远兮,吾将上下而求索
展开
-
Nginx的location的规则及斜线的重要性
1、location规则符号含义== 开头表示进行普通字符精确匹配。也就是完全匹配~表示执行一个正则匹配,区分大小写~*表示执行一个正则匹配,不区分大小写^~^~开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)!~区分大小写不匹配!~*不区分大小写不匹配@它定义一个命名的 location,使用原创 2021-06-10 09:54:19 · 1955 阅读 · 1 评论 -
上传文件异常问题 | 413 Request Entity Too Large
一个上传文件的功能,内网测试都正常了,但是发布到外网就无法上传大点的(大于1MB)文件,更奇怪的是,后台还没有任何的异常信息。解决的办法是,设置nginx的包大小限制为适当的值client_max_body_size 200m;,如下:...原创 2019-02-13 14:48:02 · 1311 阅读 · 1 评论 -
Nginx代理后js加载不全报206 (Partial Content)
通过IP访问网页可以正常访问,通过域名访问页面加载不全。报206 (Partial Content)错误。问题原因Nginx代理之后会有相应的代理缓存区,缓存区默认只有几十K,某些版本的nginx默认设置中没有相关处理,导致部分文件代理是会出现加载不全的现象,其实不仅仅是JS文件。只是因为框架的JS文件略大,所以经常出现类似问题。解决方法在Nginx.conf文件的http中添加prox...原创 2019-07-10 21:04:55 · 2193 阅读 · 0 评论 -
Nginx和Tengine
文章目录TengineNginx和TengineNginxNginx和apache的优缺点nginx相对于apache的优点:apache 相对于nginx 的优点:Nginx解决的问题安装准备工作操作系统Tengine下载和文档Nginx官网和文档编译安装启动服务脚本自启动修改可执行权限启动服务脚本内容:Nginx配置解析定义Nginx运行的用户和用户组进程数全局错误日志进程文件打开的最多文件描...转载 2019-07-17 09:02:43 · 703 阅读 · 0 评论 -
CentOS7 Nginx启动脚本
1、创建脚本文件vim /lib/systemd/system/nginx.service2、脚本内容Nginx的安装路径为/usr/local/nginx[Unit]Description=The NGINX HTTP and reverse proxy serverAfter=syslog.target network.target remote-fs.target nss-lo...原创 2019-07-24 10:08:55 · 614 阅读 · 1 评论