最近在写项目,搭建了新的服务, 以前都是使用 ip 直接请求的, 后来加上了域名,发现 docs 请求的文档都是, 本地的 ip, 后来在网上一查发现原来,需要在 nginx 中加入参数 proxy_set_header,就可解决:
server {
listen 80;
server_name ******.com;
location / {
proxy_set_header Host $host;
}
}
server {
listen 80;
server_name ******.com;
location / {
proxy_set_header Host $host;
}
}