찾다

 >  Q&A  >  본문

http - nginx 역방향 프록시 URL 오류

인트라넷에 있는 내 컴퓨터의 A上用docker部署了一个jupyter notebook,其ip10.11.11.10,服务端口号为8888,机器B可以通过部门二级域名(如child.testgroup.org)访问其80포트 내용.

이제 나는, B机的nginx上做反向代理,希望通过child.testgroup.org/notebook来访问jupyter notebook. 내 구성은 다음과 같습니다.

으아악

그러나 아래와 같이 child.testgroup.org/notebook来访问时总是出现url 오류가 발생했습니다.

jupyter notebook会跳转到/tree这个目录下,gitlab-ce会跳转到/sign_in,本来希望urlchild.testgroup.org/notebook/treechild.testgroup.org/notebook/sign_in,但跳转时,包括后续的ajax请求都不会自动加上/notebook/这一段,变成了child.testgroup.org/treechild.testgroup.org/sign_in.

구성을 수정해야 할지, 아니면 다른 요소가 필요한지, 어떻게 해야 할지 알려주세요. nginx

世界只因有你世界只因有你2761일 전1263

모든 응답(1)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-06-06 09:56:28

    proxy_pass 뒤에 /notebook/을 추가하고 child.testgroup.org/notebook에 액세스하려면 위치가 /notebook이어야 합니다

    으아악

    회신하다
    0
  • 취소회신하다