目录
配置文件概述
-
Nginx配置文件及默认配置说明
https://www.cnblogs.com/xiongzaiqiren/p/12916356.htmlhttps://www.cnblogs.com/POTUS/p/13747513.html(详细注释了配置文件)
https://www.runoob.com/w3cnote/nginx-setup-intro.html(配置文件结构)
-
配置文件创建
如果要配置多个程序,各个程序的配置文件最好单独分开定义。
- 语法检测
https://blog.csdn.net/seeyouagain/article/details/116123488
nginx -t
或者nginx -s reload
配置文件有问题,会导致nginx服务的启动/重启失败。比如就是在编写gerrit.conf最后少写了一个},导致我的wordpress突然打不开,把我整疯了!
配置文件个个击破
server_name
https://www.iteye.com/blog/xiaoxiaoher-2442025
其实这个server_name只针对本地访问有用,在/etc/hosts文件里配置127.0.0.1或者本地的远程ip与server_name,即可在本地通过server_name去访问服务。
location
https://hqidi.com/95.html
[https://cloud.tencent.com/developer/article/2071901?areaSource=102001.14&traceId=gi6bZNzy_9xycgMEdujXu](https://cloud.tencent.com/developer/article/2071901?areaSource=102001.14&traceId=gi6bZNzy_9xycgMEdujXu)
- proxy_pass后面带/与不带斜杠的区别
https://www.cnblogs.com/zt007/p/17045758.html
端口后面有/时,nginx最后匹配的网址是 proxy_pass的内容加上path2(location的后缀)
端口后面没有/时,nginx最后匹配的网址是 proxy_pass的内容加上path1+path2(location及其后缀的内容)
https://blog.csdn.net/weixin_42116238/article/details/131960826 (作了详细的对比)
-
匹配多个路径转发到同一个地址
https://blog.csdn.net/jackback17566/article/details/120324096 -
配置虚拟路径
0 条评论