配置:
https://www.nginx.com/resources/wiki/start/topics/examples/full/#
ng config 使用if出错导致无法正常启动
1 |
|
上面代码会报错 nginx unknown directive “if( ,导致无法启动
1 | if ($domain = "test") {} |
解决方法: 在 if 后面添加一个空格,另外注意,如果是字符串需要 双引号包起来。
*if 不赞成使用,具体请参考:https://www.nginx.com/resources/wiki/start/topics/depth/ifisevil/#why-this-happens-and-still-not-fixed
nginx 配置静态资源cdn 出现404
问题代码如下:
1 | location ^~/cdn/ { |
由于 url 为 http:ip:port/cdn/xxx/index.js
但是rott 配置为 cdn目录, $uri = /cdn/xxx/index.js
nginx 在cdn目录下无法找到 $uri,所以一直报404
正确配置如下:
1 | location ^~/cdn/ { |
nginx配置代理
1 | http { |
127.0.0.1:8282/mobile 跳转至 127.0.0.1:8085/mobile
nginx挂载目录浏览
1 | server { |
window10下nginx操作命令
http://nginx.org/en/docs/windows.html
1 | # 执行以下命令需在nginx目录下(与nginx.exe 同级) 执行 |