详细配置

TODO…


读取静态文件

比如访问https://baidu.com/static_file/abc.html时,可以直接返回静态文件abc.html

 # 指定静态文件目录,注意:该路径不能是root权限才能访问的路径
location /static_file/ {
	alias /home/fucaijin/static_file/;
}

proxy_pass代理转发

参考文章
在nginx中配置proxy_pass代理转发时,如果在proxy_pass后面的url加/,表示绝对根路径;如果没有/,表示相对路径,把匹配的路径部分也给代理走。
假设下面四种情况分别用http://192.168.1.1/proxy/test.html进行访问。

  1. location /proxy/ {proxy_pass http://127.0.0.1/;}:代理到URLhttp://127.0.0.1/test.html
  2. location /proxy/ {proxy_pass http://127.0.0.1;}:代理到URLhttp://127.0.0.1/proxy/test.html
  3. location /proxy/ {proxy_pass http://127.0.0.1/aaa/;}:代理到URLhttp://127.0.0.1/aaa/test.html
  4. location /proxy/ {proxy_pass http://127.0.0.1/aaa;}:代理到URLhttp://127.0.0.1/aaatest.html

Q.E.D.


做一个热爱生活的人