현재 컨테이너에 서비스 집합을 배포하고 있는데 그 중 하나는 클라이언트와 응용 프로그램 서버 사이의 프록시 역할을하는 Apache 서버입니다.Docker - Apache HTTP 프록시 - 동적 서버 이름
내 문제는 ServerName 지시어가 사용자가 탐색하는 서버의 이름과 정확하게 일치하지 않으면 apache가 요청에 아무런 반응이 없다는 것입니다. 현재 하드 코딩되어 있습니다. 예를 들어
는 :
사용자 A로 이동 : 나는 '서버 이름'지시어는 역동적이고 하드 코딩하지가되고 싶어요
<VirtualHost *:443>
Header set Access-Control-Allow-Origin "*"
UseCanonicalName On
ProxyPreserveHost On
ServerName myapp.example.com
ProxyPass / http://application:3000/ keepalive=On retry=0
ProxyPassReverse / http://application:3000/
</VirtualHost>
: 같은 https://myapp.example.com/
내 아파치 설정 보인다. 이 주위에 어떤 방법이 있습니까?
스택 오버플로는 프로그래밍 및 개발 관련 질문에 대한 사이트입니다. 이 질문은 주제와는 다른 것으로 보입니다. 도움말 센터에서 [여기에서 내가 어떻게 질문 할 수 있습니까] (https://stackoverflow.com/help/on-topic)를 참조하십시오. 아마도 [Server Fault] (https://serverfault.com)가 Apache HTTP 구성에 대해 묻는 더 좋은 장소가 될 것입니다. – Matt