Nginx
(40)使用 AWK 格式化 Nginx 日志
awk 命令最让人头疼的地方是,只要一个月不用,立马忘掉命令参数。
例如,我想查看访问了接口 A 的所有请求的手机品牌。
```
grep api_a /var/log/nginx/sunzhongwei_access.log
阿里云 Nginx SSL 证书配置
## 申请免费的阿里云 SSL 证书
首先参考这里申请一个免费的阿里云 SSL 证书
[七牛云 CDN SSL 证书过期处理](https://www.sunzhongwei.com/qiniu-cdn-ssl-certificat
Nginx 下 HTTPS 域名错乱的问题
我的博客服务器上,除了 https://www.sunzhongwei.com 这个网站之外,还有一些其他的网站,用的其他的域名。
但是,在 [为博客启用了 HTTPS ](https://www.sunzhongwei.com/bl
Windows WSL 中安装的 Nginx / PHP-FPM 超时问题
WSL 中搭建了一套 Nginx PHP-FPM 环境,但是在浏览器中访问 http://localhost 永远会超时。
错误日志如下
```
2018/11/08 09:22:49 [error] 1322#1322: *
Nginx 直接返回终端请求 IP
直接 Nginx 配置文件中配置即可,无需代码。
```
location /get_ip {
default_type text/plain;
return 200 "$remote_addr\n";
}
nginx + wordpress 上传图片报错 413 Request Entity Too Large
感觉每年都要处理几次这个错误。。。
现象是 wordpress 后台上传一个 1.2 M的背景图,前端显示HTTP错误。从网络请求看是后台报错了 413 错误。
> 413 Request Entity Too Large
nginx 同一域名下配置 yii2 的 frontend 和 backend
第一次看 yii2 的代码结构,非常不适应。居然 frontend 和 backend 分成了两个独立的文件夹。。。完全没有我大 laravel 的优雅之风。
而且大兄弟是用的 YiiBoot 这种冷门的东西。YiiBoot 类似于
nginx location 配置中 try_files, alias, root, index 的使用场合
## 需求场景
朋友让我帮忙挂一个网页,有点类似“钓鱼”的性质(开玩笑,没这么严重),就是找一个类似的域名,把原网站其中一个网页完全复制过来,修改其中的内容,然后给甲方看。但是,这个新域名的其他 URL 都需要跳转到原域名。
假设,
Nginx autoindex 共享下载目录的中文文件名显示问题
使用 Nginx autoindex 做了一个 Laravel 网站的共享文件下载目录,但是其中的中文显示成乱码。如下图
![Nginx autoindex 中文乱码](http://cdn.sunzhongwei.com/o_1bo
使用 Nginx 代理转发解决 Weex 本地 H5 调试的跨域问题
使用 Weex 开发 APP, 有一个坑,就是如果使用浏览器进行接口调试,会遇到 js 的跨域问题。
虽然,APP 上不会有此问题,但是严重影响了调试。
例如,本地 H5 调试页面,报错
```
XMLHttpReque