내 web-app는 mysite.com:8080에 있습니다. webapp.mysite.com을 입력하여 액세스하려고합니다.Apache2 mod_proxy 프록시 오류
1) 사용 필요한 모듈 :
그래서, 다음 단계에 따라
a2enmod 프록시 a2enmod proxy_http
아파치를 다시 시작
2) 만들기/등/아파치/sites- 가능/mysite
<VirtualHost *:80>
ServerName webapp.mysite.com
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass/http://mysite.com:8080/
ProxyPassReverse/http://mysite.com:8080/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>
3) /etc/apache2/ports.conf를 수정하십시오.
NameVirtualHost *:80
Listen 80
저는이 설정을 며칠 동안 모두 사용해 왔습니다. 그러나 webapp.mysite.com에서, 서버를 다시로드 한 후, 나는 가지고 :
프록시 오류 프록시 서버가 업스트림 서버에서 잘못된 응답을 받았습니다
. 프록시 서버가 요청 GET /을 처리하지 못했습니다.
이유 : DNS 룩업 실패 : mysite.com
와아파치/2.2.9 (데비안) DAV/2 SVN/1.5.1 PHP/5.2.6-1 + lenny4 수호신 - 패치 webapp.mysite.com 포트 80
이 도와주세요, 내가 그것을 어떻게 해결할 수에서 mod_ssl을/2.2.9은 OpenSSL/0.9.8g mod_perl을/2.0.4 펄/v5.10.0 서버?
고마워요! 내 문제가 해결 됐어. – swdalex