nginx location 下的proxy_pass配置问题

qq_26412673 2016-06-08 07:35:19
我配置两个站点如下,第一个站点没问题会转发到localhost,但第二个在提交时候会将proxy_pass里的/projectB/项目名显示出来如:www.b.com/projectB/index,应该是: www.b.com/index这是什么问题
server {
listen 80;
server_name www.a.com;
location / {
proxy_pass http://localhost:8080/projectA/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Forward-For $remote_addr;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
server {
listen 80;
server_name www.b.com;
location / {
proxy_pass http://localhost:8080/projectB/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Forward-For $remote_addr;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
...全文
212 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuoyanluanbu 2016-06-15
  • 打赏
  • 举报
回复
设置root 目录
qq_26412673 2016-06-08
  • 打赏
  • 举报
回复
qq_26412673 2016-06-08
  • 打赏
  • 举报
回复

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧