
ProxyRequests 설정은 Apache의 mod_proxy 모듈을 활성화하는 데 사용됩니다. ProxyRequests를 enabled로 설정하면, Apache는 proxy server로 작동할 수 있습니다.
ProxyRequests를 enabled로 설정하는 것이 안전하지 않습니다. ProxyRequests를 enabled로 설정하면, Apache가 모든 요청을 proxy server로 전달하므로, 보안 취약점이 발생할 수 있습니다.
ProxyRequests를 disabled로 설정한 후, Apache에 proxy server로 동작하도록 설정하는 방법은 다음과 같습니다.
1. ProxyPass와 ProxyPassReverse 설정을 사용하여 proxy server를 지정합니다. 예를 들어, ProxyPass / http://example.com/와 ProxyPassReverse / http://example.com/를 설정합니다.
2. ProxyPass와 ProxyPassReverse 설정을 사용하여 proxy server의 URL을 변경합니다. 예를 들어, ProxyPass / http://example.com/와 ProxyPassReverse / http://example.com/를 설정합니다.
3. ProxyPass와 ProxyPassReverse 설정을 사용하여 proxy server의 포트를 변경합니다. 예를 들어, ProxyPass / http://example.com:8080/와 ProxyPassReverse / http://example.com:8080/를 설정합니다.
ProxyRequests를 disabled로 설정한 후, Apache에 proxy server로 동작하도록 설정하는 예제는 다음과 같습니다.
#hostingforum.kr
bash
ProxyRequests Off
ProxyPass / http://example.com/
ProxyPassReverse / http://example.com/
이 예제에서는 ProxyRequests를 disabled로 설정하고, ProxyPass와 ProxyPassReverse 설정을 사용하여 proxy server를 지정하고 URL을 변경합니다.
2025-05-24 15:02