1、配置访问地址(通过ip访问)
//配置ip访问地址
location ^~/auditApp{
alias /usr/local/front-apps/cbd/auditApp;
index index.html;
if (!-e $request_filename) {
rewrite ^/(.*) /auditApp/index.html last;
break;
}
}
2、解决跨域问题(反向代理)
问题:前端页面(端口30的ip)需要去访问一个43端口的后端接口,属于跨域问题;文章来源:https://www.toymoban.com/news/detail-845294.html
location /cbd-process/ {
proxy_pass https://www.aaa.com:10443/am/;//跨域 要请求的后端地址
proxy_set_header Some_Request_Header "";//去掉了请求头
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 1000m;
}
proxy_set_header HOST $host; 如果后端服务器上需要用户的真实IP,需要把请求头加上;
我们的接口不需要用户的IP,所以配置成proxy_set_header Some_Request_Header "";
文章来源地址https://www.toymoban.com/news/detail-845294.html
到了这里,关于nginx 配置访问地址和解决跨域问题(反向代理)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!