之前搭建halo博客,因为不能直接使用80和443端口,需要设置一下反向代理;
1、反向代理代码:
location /halo/ {
proxy_pass http://127.0.0.1:8090/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /themes/ {
proxy_pass http://127.0.0.1:8090/themes/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
2、放置的位置;
第一种, 直接放到server里面,80和443端口都需要放置;
第二种,单独写入到一个conf文件中,通过include 引入server代码块中;