2017-11-30 13 views
0

내 노드 js 응용 프로그램에 프록시를 사용하여 아파치 서버를 실행하고 있습니다.Apache 가상 Proxypass nodejs 응용 프로그램 - 빈 페이지

여기 내 가상 호스트에있어 무엇 :

ProxyRequests Off 
<Proxy *> 
    Order deny,allow 
    Allow from all 
</Proxy> 
ProxyPass/http://127.0.0.1:3333/ 
ProxyPassReverse/htttp://127.0.0.1:3333/ 
<Location /> 
    Order allow,deny 
    Allow from all 
</Location> 

는 기본적으로 내 nodejs 응용 프로그램에 대한 모든 요청을 리디렉션 할 내가 직접 링크를 사용할 때 작동합니다.

내 문제는 계층 응용 프로그램 (예 : 우편 배달부)을 사용하여 도달하려고 할 때 내 HTML 페이지를 반환하지 않는다는 것입니다. 소셜 네트워크 (FB, TW, ...)에서 공유 할 메타 태그를 얻으려면 티어 앱 & 사이트가 필요합니다.

내 가상의 지식은 정말 약하다. 누군가가 나를 도와 줄 수 있다면 정말 감사 할 것입니다.

감사합니다.

답변

0

당신이 대답이 잘

<VirtualHost *:80> 
    ProxyPreserveHost On 

    ProxyPass/http://127.0.0.1:3333/ 
    ProxyPassReverse/htttp://127.0.0.1:3333/ 
</VirtualHost> 
+0

감사를 작동해야하지만 작동하지 않습니다. 우편 배달부에 401 권한이있어. 어떤 단서? – Adrien

+0

내 상위 래퍼에 인증이 있어야합니다. 완전히 나쁜 ... – Adrien