详细配置
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
进行访问。
location /proxy/ {proxy_pass http://127.0.0.1/;}
:代理到URLhttp://127.0.0.1/test.html
location /proxy/ {proxy_pass http://127.0.0.1;}
:代理到URLhttp://127.0.0.1/proxy/test.html
location /proxy/ {proxy_pass http://127.0.0.1/aaa/;}
:代理到URLhttp://127.0.0.1/aaa/test.html
location /proxy/ {proxy_pass http://127.0.0.1/aaa;}
:代理到URLhttp://127.0.0.1/aaatest.html
Q.E.D.