사용자 정의 포트에 Apache ProxyPass

사용자 정의 포트에 Apache ProxyPass

문제는 다음과 같습니다. index.html아래에 있는 파일이 있고 /www/site/사용자 정의 포트 아래에 있는 해당 폴더의 모든 적절한 콘텐츠를 제공할 수 있기를 원합니다 :8085. 또한 을 통해서만 액세스할 수 있습니다 ProxyPass. 구성은 다음과 같습니다.

site.dev폴더 내 /available-sites:

Listen 8085

<VirtualHost *:8085>
    DocumentRoot "/www/site"
    ServerName site.dev
    ServerAlias site.dev

    <Directory "/www/site">
        AllowOverride All
        Allow from all
    </Directory>
</VirtualHost>

그리고 httpd.conf모양은 다음과 같습니다.

ProxyPass /site http://localhost:8085/site
ProxyPassReverse /site http://localhost:8085/site

이러한 종류의 구성을 설정한 후 서버가 응답하지 않고 error.log파일이 다음으로 채워집니다.

proxy: HTTP: disabled connection for (site.dev)
ap_proxy_connect_backend disabling worker for (site.dev)
caught SIGTERM, shutting down
server reached MaxClients settings ....

최신 Apache2로 Ubuntu를 실행하고 있습니다. 이런 종류의 구성이 어떻게 작동할 수 있는지 아시나요?

관련 정보